From f90ac32864468d012a7b02b0d9eaba4bd9d4242a Mon Sep 17 00:00:00 2001 From: Spencer Heywood Date: Wed, 13 Apr 2022 17:30:10 -0600 Subject: [PATCH] added base Docker readme --- docker/README.md | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 docker/README.md diff --git a/docker/README.md b/docker/README.md new file mode 100644 index 0000000..b480214 --- /dev/null +++ b/docker/README.md @@ -0,0 +1,39 @@ +## 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": "couch_db_username", + "password": "couch_db_password", + "passphrase": "passphrase_of_private_vault" + }, + "path": "shared/" + }, + "local": { + "path": "/data/vault1", + "processor": "utils/build.sh", + "initialScan": false + }, + "auto_reconnect": true + } +} +``` + +## Run the image: + +``` +docker run -it --rm -v /tmp/data:/data filesystem-livesync +```