chore(docker): simplify bind mounts and remove auto updates

This commit is contained in:
Alphaeus Mote
2025-11-19 10:20:23 -05:00
parent 8ff784b135
commit eadc239018
3 changed files with 5 additions and 21 deletions
+2 -9
View File
@@ -21,7 +21,7 @@ services:
restart: unless-stopped restart: unless-stopped
stop_signal: SIGTERM stop_signal: SIGTERM
stop_grace_period: 90s stop_grace_period: 90s
user: '${UID:-0}:${GID:-0}' user: '${UID:-0}:${GID:-1000}'
logging: logging:
driver: 'local' driver: 'local'
#env_file: '.env' #env_file: '.env'
@@ -48,12 +48,5 @@ services:
volumes: volumes:
- /etc/timezone:/etc/timezone:ro - /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
- "/${STACK_BINDMOUNTROOT:-custom/docker/stacks}/${STACK_NAME:-stk-depl0y-backend-001}/Backend/Data:/var/lib/depl0y:rw" - "${STACK_BINDMOUNTROOT}/${STACK_NAME}/Backend/Data:/var/lib/depl0y:rw"
- "/${STACK_BINDMOUNTROOT:-custom/docker/stacks}/${STACK_NAME:-stk-depl0y-backend-001}/Backend/Logs:/var/log/depl0y:rw"
- "/${STACK_BINDMOUNTROOT:-custom/docker/stacks}/${STACK_NAME:-stk-depl0y-backend-001}/Backend/CloudInit:/var/lib/depl0y/cloud-init:rw"
- "/${STACK_BINDMOUNTROOT:-custom/docker/stacks}/${STACK_NAME:-stk-depl0y-backend-001}/Backend/SSHKeys:/var/lib/depl0y/ssh_keys:rw"
- "/${STACK_BINDMOUNTROOT:-custom/docker/stacks}/${STACK_NAME:-stk-depl0y-backend-001}/Backend/ISOs:/var/lib/depl0y/isos:rw"
- "/${STACK_BINDMOUNTROOT:-custom/docker/stacks}/${STACK_NAME:-stk-depl0y-backend-001}/Backend/CloudImages:/var/lib/depl0y/cloud-images:rw"
labels:
com.centurylinklabs.watchtower.enable: ${BACKEND_ENABLEAUTOMATICUPDATES:-true}
@@ -21,7 +21,7 @@ services:
restart: unless-stopped restart: unless-stopped
stop_signal: SIGTERM stop_signal: SIGTERM
stop_grace_period: 90s stop_grace_period: 90s
user: '${UID:-0}:${GID:-0}' user: '${UID:-0}:${GID:-1000}'
logging: logging:
driver: 'local' driver: 'local'
#env_file: '.env' #env_file: '.env'
@@ -49,12 +49,5 @@ services:
volumes: volumes:
- /etc/timezone:/etc/timezone:ro - /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
- "/${STACK_BINDMOUNTROOT:-custom/docker/stacks}/${STACK_NAME:-stk-depl0y-001}/Application/Data:/var/lib/depl0y:rw" - "${STACK_BINDMOUNTROOT}/${STACK_NAME}/Application/Data:/var/lib/depl0y:rw"
- "/${STACK_BINDMOUNTROOT:-custom/docker/stacks}/${STACK_NAME:-stk-depl0y-001}/Application/Logs:/var/log/depl0y:rw"
- "/${STACK_BINDMOUNTROOT:-custom/docker/stacks}/${STACK_NAME:-stk-depl0y-001}/Application/CloudInit:/var/lib/depl0y/cloud-init:rw"
- "/${STACK_BINDMOUNTROOT:-custom/docker/stacks}/${STACK_NAME:-stk-depl0y-001}/Application/SSHKeys:/var/lib/depl0y/ssh_keys:rw"
- "/${STACK_BINDMOUNTROOT:-custom/docker/stacks}/${STACK_NAME:-stk-depl0y-001}/Application/ISOs:/var/lib/depl0y/isos:rw"
- "/${STACK_BINDMOUNTROOT:-custom/docker/stacks}/${STACK_NAME:-stk-depl0y-001}/Application/CloudImages:/var/lib/depl0y/cloud-images:rw"
labels:
com.centurylinklabs.watchtower.enable: ${APPLICATION_ENABLEAUTOMATICUPDATES:-true}
@@ -15,7 +15,7 @@ services:
restart: unless-stopped restart: unless-stopped
stop_signal: SIGTERM stop_signal: SIGTERM
stop_grace_period: 90s stop_grace_period: 90s
user: '${UID:-0}:${GID:-0}' user: '${UID:-0}:${GID:-1000}'
logging: logging:
driver: 'local' driver: 'local'
#env_file: '.env' #env_file: '.env'
@@ -30,6 +30,4 @@ services:
volumes: volumes:
- /etc/timezone:/etc/timezone:ro - /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
labels:
com.centurylinklabs.watchtower.enable: ${FRONTEND_ENABLEAUTOMATICUPDATES:-true}