Files
mediastack/docker/docker-compose-homepage.yaml
2025-02-25 20:00:50 +01:00

33 lines
1006 B
YAML

###########################################################################
###########################################################################
##
## Docker Compose File: Homepage (https://ghcr.io/)
## Function: Application Dashboard
##
## Documentation: https://gethomepage.dev/latest/configs/
##
###########################################################################
###########################################################################
services:
homepage:
image: ghcr.io/gethomepage/homepage:latest
container_name: homepage
restart: unless-stopped
ports:
- ${WEBUI_PORT_HOMEPAGE:?err}:3000
volumes:
- ${FOLDER_FOR_DATA:?err}/homepage:/app/config
- /var/run/docker.sock:/var/run/docker.sock
environment:
- PUID=${PUID:?err}
- PGID=${PGID:?err}
- UMASK=${UMASK:?err}
- TZ=${TIMEZONE:?err}
# NOTE: Homepage MUST NOT connect to the Gluetun VPN container
networks:
default:
name: mediastack
external: true