mirror of
https://github.com/TandoorRecipes/recipes.git
synced 2025-12-31 20:00:38 -05:00
added option to choose webdav path
This commit is contained in:
@@ -10,7 +10,8 @@ This feature is now called External recipes.
|
||||
To use external recipes you will first need to configure a storage source. After that a synced path can be created.
|
||||
Lastly you will need to sync with the external path and import recipes you desire.
|
||||
|
||||
# Storage Backends
|
||||
## Storage
|
||||
|
||||
!!! success
|
||||
Currently only Nextcloud and Dropbox are supported. There are plans to add more provider
|
||||
|
||||
@@ -18,10 +19,32 @@ A `Storage Backend` is a remote storage location where files are **read** from.
|
||||
To add a new backend click on `Storage Data` and then on `Storage Backends`.
|
||||
There click the plus button.
|
||||
|
||||
Enter a name (just a display name for you to identify it) and an API access Token for the account you want to use.
|
||||
Dropboxes API tokens can be found on the
|
||||
[Dropboxes API explorer](https://dropbox.github.io/dropbox-api-v2-explorer/#auth_token/from_oauth1)
|
||||
with the button on the top right. For Nextcloud, you can use an App password created in the settings.
|
||||
The basic configuration is the same for all providers.
|
||||
|
||||
| Field | Value |
|
||||
|----------|-------|
|
||||
| Name | Your identifier for this storage source, can be everything you want. |
|
||||
| Method | The desired method. |
|
||||
|
||||
### Dropbox
|
||||
|
||||
| Field | Value |
|
||||
|----------|-------|
|
||||
| Username | Dropbox username |
|
||||
| Token | Dropbox API Token. Can be found [here](https://dropbox.github.io/dropbox-api-v2-explorer/#auth_token/from_oauth1)|
|
||||
|
||||
### Nextcloud
|
||||
|
||||
!!! warning "Path"
|
||||
It appears that the correct webdav path varies from installation to installation (for whatever reason).
|
||||
In the Nextcloud webinterface click the `Settings` button in the bottom left corner, there your WebDav Url will be displayed.
|
||||
|
||||
| Field | Value |
|
||||
|----------|-------|
|
||||
| Username | Nextcloud username |
|
||||
| Password | Nextcloud app password |
|
||||
| Url | Nextcloud Server URL (e.g. `https://cloud.mydomain.com`) |
|
||||
| Path | (optional) webdav path (e.g. `/remote.php/dav/files/vabene1111`). If no path is supplied `/remote.php/dav/files/` plus your username will be used. |
|
||||
|
||||
## Adding Synced Paths
|
||||
To add a new path from your Storage backend to the sync list, go to `Storage Data >> Configure Sync` and
|
||||
|
||||
Reference in New Issue
Block a user