diff --git a/packages/@uppy/companion/docker-compose-dev.yml b/packages/@uppy/companion/docker-compose-dev.yml index 2e9306f91..eeb5e4583 100644 --- a/packages/@uppy/companion/docker-compose-dev.yml +++ b/packages/@uppy/companion/docker-compose-dev.yml @@ -2,7 +2,7 @@ version: '2' services: uppy: - image: companion + image: transloadit/companion build: context: . dockerfile: Dockerfile @@ -11,6 +11,9 @@ services: volumes: - ./:/app - /app/node_modules + - /mnt/uppy-server-data:/mnt/uppy-server-data ports: - "3020:3020" - command: ["/usr/bin/nodemon", "/app/lib/standalone/start-server.js", "--config", "/app/nodemon.json"] + command: "/app/src/standalone/start-server.js --config nodemon.json" + env_file: + - .env diff --git a/packages/@uppy/companion/docker-compose.yml b/packages/@uppy/companion/docker-compose.yml index f9a0a297c..fad4e5b6f 100644 --- a/packages/@uppy/companion/docker-compose.yml +++ b/packages/@uppy/companion/docker-compose.yml @@ -2,11 +2,14 @@ version: '2' services: uppy: - image: companion + image: transloadit/companion build: context: . dockerfile: Dockerfile volumes: - /app/node_modules + - /mnt/uppy-server-data:/mnt/uppy-server-data ports: - "3020:3020" + env_file: + - .env diff --git a/packages/@uppy/companion/env_example b/packages/@uppy/companion/env_example new file mode 100644 index 000000000..6482a2c60 --- /dev/null +++ b/packages/@uppy/companion/env_example @@ -0,0 +1,23 @@ +NODE_ENV=dev +COMPANION_PORT=3020 +COMPANION_DOMAIN=uppy.xxxx.com +COMPANION_SELF_ENDPOINT=uppy.xxxx.com + +COMPANION_PROTOCOL=https +COMPANION_DATADIR=/mnt/uppy-server-data +COMPANION_SECRET= + +COMPANION_DROPBOX_KEY="dropbox_key" +COMPANION_DROPBOX_SECRET="dropbox_secret" + +COMPANION_GOOGLE_KEY= +COMPANION_GOOGLE_SECRET= + +COMPANION_INSTAGRAM_KEY= +COMPANION_INSTAGRAM_SECRET= + +COMPANION_AWS_KEY= +COMPANION_AWS_SECRET= +COMPANION_AWS_BUCKET= +COMPANION_AWS_ENDPOINT= +COMPANION_AWS_REGION=