Add steps to how setup Butterfly with Nextcloud in storage.md - #1002
Conversation
There was a problem hiding this comment.
Pull request overview
This PR enhances the storage documentation by adding detailed step-by-step instructions for setting up Butterfly with Nextcloud via WebDAV. The change transforms a single-line reference link into a comprehensive guide with two sections: one for obtaining the WebDAV URL and another for generating app-specific credentials in Nextcloud.
Key changes:
- Added detailed instructions for obtaining the WebDAV URL from Nextcloud (5 steps)
- Added instructions for creating and using app-specific passwords for secure authentication (8 steps)
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
That is amazing I dont want to setup node.js EDIT: I did anyway. also https://www.jotbird.com/ is good editor |
2bfb490 to
8e36ff1
Compare
will be deleted
i made the file to make this new dir, because github ide mode isnt working on firefox
4f49c29 to
3c7a93a
Compare
|
Yoo man, let that copilot do some checks. |
|
Copilot usage is so limited i can't do this anymore. Thanks for adding more detailed Nextcloud/WebDAV setup instructions. This is a useful improvement, but I think this should be cleaned up before merging. A few things I noticed:
Also maybe rename the sections a bit more explicitly, for example: #### Nextcloud: get the WebDAV URL
#### Nextcloud: create an app passwordThat would make it clearer that these exact steps are Nextcloud-specific, while the remote storage feature itself works with WebDAV in general. |
| @@ -7,6 +7,7 @@ import manifest from "./webmanifest.json"; | |||
| import { fileURLToPath } from "node:url"; | |||
| import { satteri } from '@astrojs/markdown-satteri'; | |||
There was a problem hiding this comment.
remove this import, otherwise we import it twice
| 6. After authenticating, copy the username and paste it in the username input box in Butterfly | ||
|  | ||
| 7. Finally, copy the password and paste it in the password input box in Butterfly | ||
|  | ||
|
|
There was a problem hiding this comment.
add maybe a last part:
| #### Finish the connection in Butterfly | |
| 1. Click `Connect`. | |
| 2. Enter a name for the connection. | |
| 3. Optionally specify a root directory. | |
| 4. Click `Create`. |
There was a problem hiding this comment.
Oh, how did I forget this! THIS IS SUPER IMPORTANT and worth having a good description for it
There was a problem hiding this comment.
Good catch 😉
|
for the directory option,
|
|
|
Good to know. will work on it later tomorrow.
|
Remove outdated text.
Seriously doubting my skills as a programmer, how bad can it be?
Look... big is not my thing, I like it small. No dont take it the wrong way shut up.
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 2 out of 11 changed files in this pull request and generated 1 comment.
Comments suppressed due to low confidence (5)
docs/src/content/docs/docs/v2/storage.md:46
- Heading capitalization is inconsistent with the product name used elsewhere (e.g., “Nextcloud” in the link above). Use “Nextcloud” consistently.
### Instructions for NextCloud
docs/src/content/docs/docs/v2/storage.md:83
- “inputbox” should be “input box” (two words) for readability and consistency with other UI terminology in the doc.
Type the name of this connection in the `Name` inputbox, you can name it anything.
Then, for the `Directory` inputbox, you need to type where should Butterfly store stuff inside this cloud storage.
docs/src/content/docs/docs/v2/storage.md:90
- Typo: “doesnt” → “doesn't”.
- Butterfly will create the folder if it doesnt exist
docs/src/content/docs/docs/v2/storage.md:44
- Under “To get the WebDAV URL…”, the Nextcloud link is no longer part of a list, which makes the formatting inconsistent with other locales and reads oddly after the colon. Add the list marker back.
This issue also appears in the following locations of the same file:
- line 46
- line 81
- line 90
To get the WebDAV URL, please visit the documentation:
[Nextcloud](https://docs.nextcloud.com/server/latest/user_manual/en/files/access_webdav.html) (it should look like this: `https://nextcloud.example.com/remote.php/dav/files/username/`, replace `username` and `nextcloud.example.com` with the correct values)
docs/src/content/docs/docs/v2/storage.md:105
- The “Offline sync” limitations section is missing the colon and omits the “top level only” limitation that still exists in other locale docs (e.g.,
docs/src/content/docs/hu/docs/v2/storage.md:51). If the limitation still applies, it should remain documented here as well, and the list marker should be consistent.
There are a few limitations
* You cannot delete a file or folder while you are offline.
* You cannot add, edit or delete templates while you are offline.
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
Thanks |

I am still not finished, not sure what else to include.
Please call copilot because this is a draft with slight editing.