# ───────────────────────────────────────────────────────────── # Ein Einsetzer für mehrere Dienste. # # Pangolin → leiste → (bentopdf | uptime-kuma | …) # # Die Dienste selbst liegen in ihren eigenen Compose-Dateien. Damit der # Einsetzer sie erreicht, teilen sie sich ein Netz: # # docker network create honeybar # # und in jeder App-Compose-Datei: # # networks: [default, honeybar] # networks: # honeybar: # external: true # # Danach in Pangolin jede Ressource auf leiste:80 zeigen lassen. # ───────────────────────────────────────────────────────────── services: leiste: image: nginx:alpine container_name: honeybar-leiste restart: unless-stopped volumes: - ./upgrade.conf:/etc/nginx/conf.d/00-upgrade.conf:ro - ./leiste.conf:/etc/nginx/conf.d/default.conf:ro ports: - "127.0.0.1:8185:80" networks: [honeybar] networks: honeybar: external: true