services: dockerproxy: image: ghcr.io/tecnativa/docker-socket-proxy:0.3.0 container_name: dockerproxy environment: - CONTAINERS=${CONTAINERS} # Allow access to viewing containers - SERVICES=${SERVICES} # Allow access to viewing services (necessary when using Docker Swarm) - TASKS=${TASKS} # Allow access to viewing tasks (necessary when using Docker Swarm) - POST=${POST} # Disallow any POST operations (effectively read-only) volumes: - /var/run/docker.sock:/var/run/docker.sock:ro ports: - ${PROXY_PORT}:2375 networks: - backend restart: unless-stopped homepage: image: ghcr.io/gethomepage/homepage:v1.3.2 container_name: homepage environment: - PUID=${PUID} - PGID=${PGID} - HOMEPAGE_ALLOWED_HOSTS=${HOMEPAGE_ALLOWED_HOSTS} volumes: - ${APPDATA_PATH}/homepage/config:/app/config ports: - ${APP_PORT}:3000 networks: - frontend - backend restart: unless-stopped networks: frontend: external: true backend: external: true