Files
docker-compose/homepage/compose.yaml
T

41 lines
1.1 KiB
YAML
Raw Normal View History

2025-07-10 12:04:36 +05:30
services:
2025-08-09 21:31:06 +05:30
homepage_socket_proxy:
container_name: homepage_socket_proxy
2025-11-18 19:36:53 +05:30
image: ghcr.io/11notes/socket-proxy:2.1.6@ sha256:2f4e605a5441b31389a95ef942af45927e8df4df4e974cfa271a388799d4f87b
2025-08-09 21:31:06 +05:30
restart: unless-stopped
read_only: true
user: ${SOCKET_UID}:${SOCKET_GID}
2025-07-10 12:04:36 +05:30
environment:
2025-08-09 21:31:06 +05:30
TZ: ${TZ}
2025-07-10 12:04:36 +05:30
volumes:
2025-08-09 21:31:06 +05:30
- ${APPDATA_PATH}/homepage/socket-proxy:/run/proxy
- /run/docker.sock:/run/docker.sock:ro
2025-07-10 12:04:36 +05:30
networks:
- backend
homepage:
container_name: homepage
2025-11-18 19:36:53 +05:30
image: ghcr.io/gethomepage/homepage:v1.7.0@sha256:b6ac42c31845ea7c862d71451c16413a6284430d8ff08e16ad791f42718a7c71
2025-08-09 21:31:06 +05:30
restart: unless-stopped
depends_on:
homepage_socket_proxy:
condition: service_healthy
2025-07-10 12:04:36 +05:30
environment:
- PUID=${PUID}
- PGID=${PGID}
- HOMEPAGE_ALLOWED_HOSTS=${HOMEPAGE_ALLOWED_HOSTS}
volumes:
- ${APPDATA_PATH}/homepage/config:/app/config
2025-08-09 21:31:06 +05:30
- ${APPDATA_PATH}/homepage/socket-proxy:/var/run
2025-07-10 12:04:36 +05:30
ports:
- ${APP_PORT}:3000
networks:
- frontend
- backend
networks:
frontend:
external: true
backend:
external: true