Skip to content

Simple docker configuration for spideroak

Notifications You must be signed in to change notification settings

mariovor/spideroak

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Usage

Create a file config.json

{
"username": "myuser",
"password": "mypassword",
"reinstall": true or false,
"device_name": "my device"
}

Inital configuration:

docker run -it -v $(pwd)/config.json:/config.json -v $(pwd)/configfolder:/spideroak -e HEADLESS=0 jandebleser/spideroak --setup=/config.json

Adding folders:

docker run -it -v $(pwd)/configfolder:/spideroak -v $(pwd)/backup:/backup jandebleser/spideroak --include-dir=/backup

Running:

docker run -it -v $(pwd)/configfolder:/spideroak -v $(pwd)/backup:/backup jandebleser/spideroak

Synology NAS

Mount a folder under /spideroak, and the one you want to backup under /backup.

Run with environment variable SLEEP=infinity

Then run bash commands:

SpiderOakONE --setup=/config.json
SpiderOakONE --include-dir=/backup

Then set the variable SLEEP to 0

About

Simple docker configuration for spideroak

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%