From 97d4e8d9a9c2e7134ab5cd656fb26c713a3c4e95 Mon Sep 17 00:00:00 2001 From: Gal Date: Tue, 2 Jan 2024 23:04:54 +0700 Subject: [PATCH] Add cert --- actualbudget/docker-compose.yml | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/actualbudget/docker-compose.yml b/actualbudget/docker-compose.yml index 4fe39a9..0100506 100644 --- a/actualbudget/docker-compose.yml +++ b/actualbudget/docker-compose.yml @@ -3,21 +3,22 @@ services: actual_server: image: docker.io/actualbudget/actual-server:latest ports: - - "4007:3000" - - "1443:443" + - "5006:5006" environment: + - ACTUAL_HTTPS_KEY=/certs/velouria.stork-vibe.ts.net.key + - ACTUAL_HTTPS_CERT=/certs/velouria.stork-vibe.ts.net.crt - ACTUAL_UPLOAD_FILE_SYNC_SIZE_LIMIT_MB=20 - ACTUAL_UPLOAD_SYNC_ENCRYPTED_FILE_SYNC_SIZE_LIMIT_MB=50 - ACTUAL_UPLOAD_FILE_SIZE_LIMIT_MB=20 volumes: - ${PWD}/actual-data:/data + - ${HOME}/certs:/certs + restart: unless-stopped labels: - - "traefik.enable=true" - - "traefik.http.routers.actualbudget.rule=Host(`budget.velouria.dev`)" - - "traefik.http.routers.actualbudget.entrypoints=websecure" - - "traefik.http.routers.actualbudget.tls.certresolver=myresolver" - - "traefik.http.services.actualbudget.loadbalancer.server.port=3000" - - "traefik.docker.network=traefik_network" + - traefik.enable=true + - traefik.http.routers.actualbudget.rule=Host(`velouria.stork-vibe.ts.net`) && Path(`/budget`) + - traefik.http.routers.actualbudget.entrypoints=websecure + - traefik.http.routers.actualbudget.tls.certresolver=tailscaleresolver networks: - traefik_network