mirror of
https://github.com/eliasstepanik/filesystem-livesync.git
synced 2026-01-12 22:18:30 +00:00
40 lines
969 B
Markdown
40 lines
969 B
Markdown
## Build the image:
|
|
|
|
From the root directory of the [vrtmrz/filesystem-livesync](https://github.com/vrtmrz/filesystem-livesync) repository run the following to build the image:
|
|
|
|
```
|
|
docker build -t filesystem-livesync -f docker/Dockerfile .
|
|
```
|
|
|
|
## Configure the image:
|
|
|
|
Assuming a folder at `/tmp/data` was going to store your config and vaults, write the following to `/tmp/data/config.json`:
|
|
|
|
```
|
|
{
|
|
"config_1": {
|
|
"server": {
|
|
"uri": "http://example-uri/private1_vault",
|
|
"auth": {
|
|
"username": "couchdb_username",
|
|
"password": "couchdb_password",
|
|
"passphrase": ""
|
|
},
|
|
"initialScan": true
|
|
},
|
|
"local": {
|
|
"path": "/data/vault1",
|
|
"initialScan": true
|
|
},
|
|
"auto_reconnect": true,
|
|
"sync_on_connect": true
|
|
}
|
|
}
|
|
```
|
|
|
|
## Run the image:
|
|
|
|
```
|
|
docker run -it --rm -v /tmp/data:/data filesystem-livesync
|
|
```
|