solar/umami-docker-compose.yml

43 lines
999 B
YAML

version: "3.8"
services:
umami-db:
image: postgres:16-alpine
container_name: umami-db
restart: unless-stopped
environment:
POSTGRES_DB: ${UMAMI_DB_NAME:-umami}
POSTGRES_USER: ${UMAMI_DB_USER:-umami}
POSTGRES_PASSWORD: ${UMAMI_DB_PASSWORD}
volumes:
- umami-db-data:/var/lib/postgresql/data
networks:
- umami-net
umami:
image: ghcr.io/umami-software/umami:postgresql-latest
container_name: umami
restart: unless-stopped
depends_on:
- umami-db
environment:
DATABASE_URL: postgresql://${UMAMI_DB_USER:-umami}:${UMAMI_DB_PASSWORD}@umami-db:5432/${UMAMI_DB_NAME:-umami}
APP_SECRET: ${UMAMI_APP_SECRET}
DISABLE_TELEMETRY: "true"
UMAMI_WEBSITE_URL: ${UMAMI_WEBSITE_URL:-https://analytics.degelas.be}
networks:
- umami-net
- proxy
networks:
umami-net:
driver: bridge
proxy:
name: fullstack_degelas_proxy
external: true
volumes:
umami-db-data:
driver: local