Trilium/docker-compose.yml

28 lines
891 B
YAML
Raw Permalink Normal View History

2025-11-27 17:34:37 +00:00
services:
trilium:
image: zadam/trilium:latest
container_name: trilium
restart: unless-stopped
environment:
- TZ=Europe/Ljubljana
- TRILIUM_DATA_DIR=/home/node/trilium-data
- USER_UID=1000
- USER_GID=1000
volumes:
- ./trilium-data:/home/node/trilium-data
labels:
- "traefik.enable=true"
- "traefik.http.routers.trilium.rule=Host(`trilium.rozic-dev.com`)"
- "traefik.http.routers.trilium.entrypoints=websecure"
- "traefik.http.routers.trilium.tls=true"
- "traefik.http.routers.trilium.tls.certresolver=letsencrypt"
- "traefik.http.services.trilium.loadbalancer.server.port=8080"
- "traefik.http.middlewares.trilium-compress.compress=true"
- "traefik.http.routers.trilium.middlewares=trilium-compress"
networks:
- traefik_default
networks:
traefik_default:
external: true