services: docker-socket-proxy: image: tecnativa/docker-socket-proxy container_name: docker-socket-proxy restart: unless-stopped environment: CONTAINERS: 1 IMAGES: 1 INFO: 1 POST: 1 volumes: - /var/run/docker.sock:/var/run/docker.sock:ro networks: - internal logging: driver: json-file options: max-size: "10m" max-file: "3" dashboard: build: . image: nas-dashboard:latest container_name: nas-dashboard restart: unless-stopped ports: - "4000:4000" environment: - DOCKER_HOST=tcp://docker-socket-proxy:2375 - GITEA_URL=http://gitea:3000 - GITEA_TOKEN=${GITEA_TOKEN} - VOLUME_ROOT=/volume1 volumes: - /volume1:/volume1 networks: - internal - gitea_gitea depends_on: - docker-socket-proxy logging: driver: json-file options: max-size: "10m" max-file: "3" networks: internal: gitea_gitea: external: true