diff --git a/.env.tpl b/.env.tpl index 172f8b6d..1f6731cd 100644 --- a/.env.tpl +++ b/.env.tpl @@ -12,13 +12,15 @@ HOST_GID= HOST_DOCKER_GID= # DEFAULT: nopaque -DOCKER_DEFAULT_NETWORK_NAME=nopaque +# DOCKER_DEFAULT_NETWORK_NAME= # DEFAULT: ./volumes/db/data -DOCKER_DB_SERVICE_DATA_VOLUME_SOURCE_PATH=./volumes/db/data +# NOTE: Use `.` as +# DOCKER_DB_SERVICE_DATA_VOLUME_SOURCE_PATH= # DEFAULT: ./volumes/mq/data -DOCKER_MQ_SERVICE_DATA_VOLUME_SOURCE_PATH=./volumes/mq/data +# NOTE: Use `.` as +# DOCKER_MQ_SERVICE_DATA_VOLUME_SOURCE_PATH= # NOTE: This must be a network share and it must be available on all # Docker Swarm nodes, mounted to the same path with the same @@ -26,4 +28,5 @@ DOCKER_MQ_SERVICE_DATA_VOLUME_SOURCE_PATH=./volumes/mq/data DOCKER_NOPAQUE_SERVICE_DATA_VOLUME_SOURCE_PATH= # DEFAULT: ./volumes/nopaque/logs -DOCKER_NOPAQUE_SERVICE_LOGS_VOLUME_SOURCE_PATH=./volumes/nopaque/logs +# NOTE: Use `.` as +# DOCKER_NOPAQUE_SERVICE_LOGS_VOLUME_SOURCE_PATH=. diff --git a/docker-compose.yml b/docker-compose.yml index 305b4901..65ecb1fa 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -11,7 +11,7 @@ version: "3.5" networks: default: - name: "${DOCKER_DEFAULT_NETWORK_NAME}" + name: "${DOCKER_DEFAULT_NETWORK_NAME:-nopaque}" services: db: @@ -20,7 +20,7 @@ services: restart: unless-stopped volumes: - type: bind - source: "${DOCKER_DB_SERVICE_DATA_VOLUME_SOURCE_PATH}" + source: "${DOCKER_DB_SERVICE_DATA_VOLUME_SOURCE_PATH:-./volumes/db/data}" target: "/var/lib/postgresql/data" mq: @@ -28,7 +28,7 @@ services: restart: unless-stopped volumes: - type: bind - source: "${DOCKER_MQ_SERVICE_DATA_VOLUME_SOURCE_PATH}" + source: "${DOCKER_MQ_SERVICE_DATA_VOLUME_SOURCE_PATH:-/volumes/mq/data}" target: "/data" nopaque: @@ -46,7 +46,7 @@ services: - NOPAQUE_GID=${HOST_GID} - DOCKER_GID=${HOST_DOCKER_GID} - NOPAQUE_DATA_PATH=${DOCKER_NOPAQUE_SERVICE_DATA_VOLUME_SOURCE_PATH} - - NOPAQUE_DOCKER_NETWORK_NAME=${DOCKER_DEFAULT_NETWORK_NAME} + - NOPAQUE_DOCKER_NETWORK_NAME=${DOCKER_DEFAULT_NETWORK_NAME:-nopaque} - NOPAQUE_LOGS_PATH=/home/nopaque/logs image: nopaque:latest restart: unless-stopped @@ -60,5 +60,5 @@ services: source: "${DOCKER_NOPAQUE_SERVICE_DATA_VOLUME_SOURCE_PATH}" target: "${DOCKER_NOPAQUE_SERVICE_DATA_VOLUME_SOURCE_PATH}" - type: bind - source: "${DOCKER_NOPAQUE_SERVICE_LOGS_VOLUME_SOURCE_PATH}" + source: "${DOCKER_NOPAQUE_SERVICE_LOGS_VOLUME_SOURCE_PATH:-./volumes/nopaque/logs}" target: "/home/nopaque/logs"