Files
Arnout van Westen 9ab0357f16 feat(infra): add traefik-network-connector; dawarich off shared bridge
- new stack traefik-network-connector: attaches atlas traefik to networks
  of containers labelled traefik.enable=true (obeone/traefik_network_connector)
- dawarich: rewrite to upstream compose style (private dawarich network,
  no default-bridge sharing, no legacy links). Keep pinned image tags,
  host port 3007 (pangolin/newt target), photon override, concurrency 10.
  RAILS_ENV development -> production (+ SECRET_KEY_BASE, upstream default).
2026-10-03 07:53:12 +02:00

18 lines
727 B
YAML

# Attaches the Atlas traefik (container_name "traefik", dockerman) to the
# docker networks of any container labelled `traefik.enable=true`, so stacks
# can use their own private compose network instead of sharing the default
# bridge with traefik. https://github.com/obeone/traefik_network_connector
# No version tags published yet — only :latest.
services:
traefik-network-connector:
image: ghcr.io/obeone/traefik_network_connector:latest
container_name: traefik-network-connector
restart: unless-stopped
init: true
network_mode: bridge
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
TZ: Europe/Amsterdam
TRAEFIK_CONTAINERNAME: traefik
LOGLEVEL: INFO