services: dashboard-frontend: build: ./frontend container_name: dashboard-frontend expose: - "80" networks: - homepage labels: # 로컬 빌드 이미지이므로 watchtower 모니터링에서 제외 - "com.centurylinklabs.watchtower.enable=false" restart: unless-stopped dashboard-backend: build: ./backend container_name: dashboard-backend expose: - "8000" volumes: - /:/host_root:ro networks: - homepage - app - monitoring - caddy labels: # 로컬 빌드 이미지이므로 watchtower 모니터링에서 제외 - "com.centurylinklabs.watchtower.enable=false" restart: unless-stopped networks: homepage: external: true app: external: true monitoring: external: true caddy: external: true