Unofficial Docker image for SpiderOakONE (https://spideroak.com/)
6.9K
Unofficial Docker container for SpiderOakONE.
The docker container has the following volume:
/spideroakone/.config/SpiderOakONEBy default, the container prints the SpiderOakONE version (SpiderOakONE --version). The argument is passed to SpiderOakONE. To launch the SpiderOakONE setup run:
docker run --rm -it \
-v $(pwd)/config:/spideroakone/.config/SpiderOakONE \
ludmann/spideroakone --setup=-
After setup you should add the folder for the backup, e. g.:
docker run --rm -it \
-v $(pwd)/config:/spideroakone/.config/SpiderOakONE \
-v $(pwd)/mydata:/backup \
ludmann/spideroakone --include-dir=/backup
Start your backup in batchmode (will exit if ready):
docker run --rm -it \
-v $(pwd)/config:/spideroakone/.config/SpiderOakONE \
-v $(pwd)/mydata:/backup \
ludmann/spideroakone --batchmode
... or in headless mode (will run forever):
docker run --rm -it \
-v $(pwd)/config:/spideroakone/.config/SpiderOakONE \
-v $(pwd)/mydata:/backup \
ludmann/spideroakone --headless
By default, SpiderOakONE will be started as user spideroakone with UID 1000 and GID 1000. You can change this by setting the following environment variables:
| Variable | Default Value | Description |
|---|---|---|
SPIDEROAKONE_UID | 1000 | The UID (user id) of the user that should be used to run SpiderOakONE. If not set, empty or set to 0, root user is used and all other variables are ignored. |
SPIDEROAKONE_GID | $SPIDEROAKONE_UID | The GID (groud id). |
SPIDEROAKONE_USER | spideroakone | The user name. |
SPIDEROAKONE_GROUP | spideroakone | The group name. |
Example how to run SpiderOakONE as root:
docker run --rm -it \
-e SPIDEROAKONE_UID=0 \
-v $(pwd)/config:/root/.config/SpiderOakONE \
ludmann/spideroakone --setup=-
Content type
Image
Digest
Size
85.4 MB
Last updated
over 7 years ago
docker pull ludmann/spideroakone