update for static networks

This commit is contained in:
admin 2026-02-02 11:41:28 -07:00
parent afdaa68575
commit 33b7410b31
3 changed files with 15 additions and 15 deletions

View file

@ -8,8 +8,8 @@ services:
mem_reservation: "256m" mem_reservation: "256m"
restart: unless-stopped restart: unless-stopped
networks: networks:
- ${GUAC_INT_NETWORK} - guac_internal
- ${GUAC_SSH_NETWORK} - guac_ssh
guacamole: guacamole:
image: guacamole/guacamole:latest image: guacamole/guacamole:latest
@ -35,8 +35,8 @@ services:
depends_on: depends_on:
- ${GUACD_NAME} - ${GUACD_NAME}
#networks: #networks:
- ${GUAC_INT_NETWORK} - guac_internal
- ${GUAC_EXT_NETWORK} - guac_external
labels: labels:
- "traefik.enable=${GUAC_TRAEFIK_ENABLED}" - "traefik.enable=${GUAC_TRAEFIK_ENABLED}"
- "traefik.http.routers.guac.rule=Host(`${GUAC_TRAEFIK_HOSTNAME}.${TRAEFIK_DNS_SUFFIX}`)" - "traefik.http.routers.guac.rule=Host(`${GUAC_TRAEFIK_HOSTNAME}.${TRAEFIK_DNS_SUFFIX}`)"
@ -44,7 +44,7 @@ services:
- "traefik.http.routers.guac.tls=true" - "traefik.http.routers.guac.tls=true"
- "traefik.http.services.guac.loadbalancer.server.port=${GUAC_TRAEFIK_PORT}" - "traefik.http.services.guac.loadbalancer.server.port=${GUAC_TRAEFIK_PORT}"
- "traefik.http.routers.guac.tls.certresolver=${GUAC_TRAEFIK_RESOLVER}" - "traefik.http.routers.guac.tls.certresolver=${GUAC_TRAEFIK_RESOLVER}"
- "traefik.docker.network=${GUAC_EXT_NETWORK}" - "traefik.docker.network=guac_external"
# Middleware 1: Redirect # Middleware 1: Redirect
- "traefik.http.middlewares.guac-redirect.redirectregex.regex=^https://([^/]+)/?$$" - "traefik.http.middlewares.guac-redirect.redirectregex.regex=^https://([^/]+)/?$$"
@ -60,9 +60,9 @@ services:
# Apply Both # Apply Both
- "traefik.http.routers.guac.middlewares=guac-redirect,guac-buffer" - "traefik.http.routers.guac.middlewares=guac-redirect,guac-buffer"
networks: networks:
${GUAC_INT_NETWORK}: guac_internal:
internal: true internal: true
${GUAC_EXT_NETWORK}: guac_external:
driver: bridge driver: bridge
${GUAC_SSH_NETWORK}: guac_ssh:
external: true external: true

View file

@ -5,7 +5,7 @@ services:
container_name: ${KOMODO_DB_HOSTNAME} container_name: ${KOMODO_DB_HOSTNAME}
restart: always restart: always
networks: networks:
- ${KOMODO_INT_NETWORK} - komodo_internal
command: ["--replSet", "rs0", "--bind_ip_all", "--port", "27017"] command: ["--replSet", "rs0", "--bind_ip_all", "--port", "27017"]
volumes: volumes:
- /docker/management/mongodb:/data/db - /docker/management/mongodb:/data/db
@ -43,13 +43,13 @@ services:
- "traefik.http.routers.komodo.tls.certresolver=${KOMODO_TRAEFIK_RESOLVER}" - "traefik.http.routers.komodo.tls.certresolver=${KOMODO_TRAEFIK_RESOLVER}"
# Service (points to internal port) # Service (points to internal port)
- "traefik.http.services.komodo.loadbalancer.server.port=${KOMODO_TRAEFIK_PORT}" - "traefik.http.services.komodo.loadbalancer.server.port=${KOMODO_TRAEFIK_PORT}"
- "traefik.docker.network=k${KOMODO_EXT_NETWORK}" - "traefik.docker.network=komodo_external"
networks: networks:
- ${KOMODO_INT_NETWORK} - komodo_internal
- ${KOMODO_EXT_NETWORK} - komodo_external
networks: networks:
${KOMODO_INT_NETWORK}: komodo_internal:
external: true external: true
${KOMODO_EXT_NETWORK}: komodo_external:
driver: bridge driver: bridge

View file

@ -10,7 +10,7 @@ services:
ports: ports:
- "3001:3000" - "3001:3000"
networks: networks:
- ${WUD_INT_NETWORK} - wud_internal
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro - /var/run/docker.sock:/var/run/docker.sock:ro
- /docker/management/wud/etc:/etc/wud - /docker/management/wud/etc:/etc/wud