mirror of
https://github.com/abraunegg/onedrive
synced 2026-03-14 14:35:46 +01:00
Update Docker and Podman documentation (#3202)
* Update Docker and Podman documentation around environment variable formatting due to #3198 * Update language
This commit is contained in:
parent
51a898a14d
commit
1e9765d0f2
2 changed files with 30 additions and 0 deletions
|
|
@ -316,6 +316,23 @@ docker container run -it -e ONEDRIVE_LOGOUT=1 -v onedrive_conf:/onedrive/conf -v
|
|||
```bash
|
||||
docker container run -it -e ONEDRIVE_REAUTH=1 -v onedrive_conf:/onedrive/conf -v "${ONEDRIVE_DATA_DIR}:/onedrive/data" driveone/onedrive:edge
|
||||
```
|
||||
**Perform a sync using ONEDRIVE_SINGLE_DIRECTORY:**
|
||||
```bash
|
||||
docker container run -e ONEDRIVE_SINGLE_DIRECTORY="path/which/needs/to/be/synced" -v onedrive_conf:/onedrive/conf -v "${ONEDRIVE_DATA_DIR}:/onedrive/data" driveone/onedrive:edge
|
||||
```
|
||||
**Perform a sync specifying UID and GID:**
|
||||
```bash
|
||||
docker container run -e ONEDRIVE_UID=9999 -e ONEDRIVE_GID=9999 -v onedrive_conf:/onedrive/conf -v "${ONEDRIVE_DATA_DIR}:/onedrive/data" driveone/onedrive:edge
|
||||
```
|
||||
|
||||
> [!IMPORTANT]
|
||||
> Is using a Docker Environment Variable that requires you to specify a 'path' (ONEDRIVE_AUTHFILES, ONEDRIVE_AUTHRESPONSE, ONEDRIVE_SINGLE_DIRECTORY), the placement of quotes around the path is critically important.
|
||||
>
|
||||
> Please ensure you are formatting the option correctly:
|
||||
>```
|
||||
> -e OPTION="path/which/needs/to/be/synced"
|
||||
>```
|
||||
> Please also ensure that the path specified complies with the actual application usage argument. Please read the relevant config option advice in the [CLI Option Documentation](./application-config-options.md)
|
||||
|
||||
## Building a custom Docker image
|
||||
|
||||
|
|
|
|||
|
|
@ -331,6 +331,19 @@ podman run -it -e ONEDRIVE_LOGOUT=1 -v onedrive_conf:/onedrive/conf:U,Z -v "${ON
|
|||
```bash
|
||||
podman run -it -e ONEDRIVE_REAUTH=1 -v onedrive_conf:/onedrive/conf:U,Z -v "${ONEDRIVE_DATA_DIR}:/onedrive/data:U,Z" --user "${ONEDRIVE_UID}:${ONEDRIVE_GID}" driveone/onedrive:edge
|
||||
```
|
||||
**Perform a sync using ONEDRIVE_SINGLE_DIRECTORY:**
|
||||
```bash
|
||||
podman run -e ONEDRIVE_SINGLE_DIRECTORY="path/which/needs/to/be/synced" -v onedrive_conf:/onedrive/conf:U,Z -v "${ONEDRIVE_DATA_DIR}:/onedrive/data:U,Z" --user "${ONEDRIVE_UID}:${ONEDRIVE_GID}" driveone/onedrive:edge
|
||||
```
|
||||
> [!IMPORTANT]
|
||||
> Is using a Podman Environment Variable that requires you to specify a 'path' (ONEDRIVE_AUTHFILES, ONEDRIVE_AUTHRESPONSE, ONEDRIVE_SINGLE_DIRECTORY), the placement of quotes around the path is critically important.
|
||||
>
|
||||
> Please ensure you are formatting the option correctly:
|
||||
>```
|
||||
> -e OPTION="path/which/needs/to/be/synced"
|
||||
>```
|
||||
> Please also ensure that the path specified complies with the actual application usage argument. Please read the relevant config option advice in the [CLI Option Documentation](./application-config-options.md)
|
||||
|
||||
|
||||
## Building a custom Podman image
|
||||
You can also build your own image instead of pulling the one from [hub.docker.com](https://hub.docker.com/r/driveone/onedrive):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue