Add homepage

This commit is contained in:
2025-07-10 12:04:36 +05:30
parent 5036221e3e
commit a15b5128c6

View File

@@ -0,0 +1,38 @@
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