commit d09cfe4e38d3a09de82ddbb5b0cb16943652af33 Author: Simon Zernisch Date: Fri Jun 17 12:56:22 2022 +0200 erster commit diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..3662d56 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,24 @@ +--- +version: '3.5' + +services: + trilium: + image: zadam/trilium:latest + container_name: trilium + restart: unless-stopped + hostname: trilium + domainname: local.zernis.ch + noAuthentication: false + volumes: + - ./data:/root/trilium-data + + # Traefik Labels + labels: + - "traefik.enable=true" + - "traefik.docker.network=proxy" + - "traefik.http.routers.trilium.rule=Host(`trilium.local.zernis.ch`)" + - "traefik.http.routers.trilium.entrypoints=https" + - "traefik.http.routers.trilium.tls=true" + - "traefik.http.routers.trilium.service=trilium-server" + - "traefik.http.services.trilium-server.loadbalancer.passhostheader=true" + - "traefik.http.services.trilium-server.loadbalancer.server.port=8080"