From c05963cc9ca56f2b7b1571534d9d54cb9f0ef212 Mon Sep 17 00:00:00 2001 From: Benjamin Chausse Date: Sat, 21 Dec 2024 09:47:26 -0500 Subject: kanban board that scales to 0 --- configs/planka-db/.gitignore | 2 ++ configs/planka/.gitignore | 2 ++ configs/traefik/static-cfg.yaml | 27 +++++++++++++++++++++++++-- 3 files changed, 29 insertions(+), 2 deletions(-) create mode 100644 configs/planka-db/.gitignore create mode 100644 configs/planka/.gitignore (limited to 'configs') diff --git a/configs/planka-db/.gitignore b/configs/planka-db/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/configs/planka-db/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/configs/planka/.gitignore b/configs/planka/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/configs/planka/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/configs/traefik/static-cfg.yaml b/configs/traefik/static-cfg.yaml index c20f0ab..74785fd 100644 --- a/configs/traefik/static-cfg.yaml +++ b/configs/traefik/static-cfg.yaml @@ -7,6 +7,15 @@ http: certResolver: cloudflare entryPoints: - websecure + kanban: + rule: Host(`kanban.{{ env "DOMAIN" }}`) + service: kanban + entryPoints: + - websecure + tls: + certResolver: cloudflare + middlewares: + - kanban-sablier@file jellyfin: rule: Host(`watch.{{ env "DOMAIN" }}`) service: jellyfin @@ -15,19 +24,33 @@ http: tls: certResolver: cloudflare middlewares: - - my-sablier@file + - jelly-sablier@file services: plex: loadBalancer: servers: - url: 'http://host.docker.internal:32400' + kanban: + loadBalancer: + servers: + - url: "http://kanban:1337" jellyfin: loadBalancer: servers: - url: "http://jellyfin:8096" middlewares: - my-sablier: + kanban-sablier: + plugin: + sablier: + group: kanban + dynamic: + displayName: Kanban + refreshFrequency: 2s + theme: ghost + sablierUrl: http://sablier:10000 + sessionDuration: 1m + jelly-sablier: plugin: sablier: group: home -- cgit v1.2.3