name: admin-system services: # --- Stack Manager (Port 9000) --- dockman: image: ra341/dockman:latest container_name: dockman restart: always ports: - "9000:8080" volumes: - /var/run/docker.sock:/var/run/docker.sock # WICHTIG: Dockman muss das Git-Repo sehen - /opt/dockman/stacks/home-node-01:/app/stacks - ./data/dockman:/app/data environment: - DOCKMAN_STACKS_DIR=/app/stacks # --- Dashboard (Port 9001) --- glance: image: glanceapp/glance container_name: glance restart: unless-stopped ports: - "9001:8080" volumes: - ./config/glance.yml:/app/glance.yml - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro # --- Monitoring (Port 9002) --- uptime-kuma: image: louislam/uptime-kuma:1 container_name: uptime-kuma restart: always ports: - "9002:3001" volumes: - ./data/uptime-kuma:/app/data # --- Update Checker (Port 9003) --- wud: image: fmartinou/whats-up-docker container_name: wud restart: always ports: - "9003:3000" volumes: - /var/run/docker.sock:/var/run/docker.sock:ro environment: - WUD_WATCHER_LOCAL_SOCKET=/var/run/docker.sock # --- Omnitools (Port 9004) --- omnitools: image: omnitools/omnitools:latest # Bitte exaktes Image prüfen container_name: omnitools restart: unless-stopped ports: - "9004:80"