From 116be081b7c97bfd60a145c31d51f1459831a8f0 Mon Sep 17 00:00:00 2001 From: Maddox Date: Thu, 29 Jan 2026 18:10:03 +0000 Subject: [PATCH] Auto-sync dyno.yml 2026-01-29 18:10 --- configs/dyno.yml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/configs/dyno.yml b/configs/dyno.yml index ded8f7f..76370f7 100644 --- a/configs/dyno.yml +++ b/configs/dyno.yml @@ -1182,6 +1182,40 @@ http: rule: Host(`d2.3ddbrewery.com`) tls: certResolver: default + + mixarr-web: + entryPoints: + - web-secure + tls: + certResolver: default + service: mixarr-web + rule: (Host(`mixarr.fails.me`) || Host(`mixarr.3ddbrewery.com`)) && !PathPrefix(`/api`) + middlewares: + - secure-headers + - authentik + + # Mixarr Web API paths - no auth (app handles session auth) + mixarr-web-api: + entryPoints: + - web-secure + tls: + certResolver: default + service: mixarr-web + rule: (Host(`mixarr.fails.me`) || Host(`mixarr.3ddbrewery.com`)) && PathPrefix(`/api`) + middlewares: + - secure-headers + + # Mixarr Backend API - no auth (called by frontend) + mixarr-api: + entryPoints: + - web-secure + tls: + certResolver: default + service: mixarr-api + rule: Host(`api.mixarr.fails.me`) || Host(`api.mixarr.3ddbrewery.com`) + middlewares: + - secure-headers + services: bookmarks: @@ -1516,3 +1550,14 @@ http: servers: - url: http://192.168.1.81:3000 passHostHeader: false + mixarr-web: + loadBalancer: + servers: + - url: http://192.168.1.80:3006 + passHostHeader: false + + mixarr-api: + loadBalancer: + servers: + - url: http://192.168.1.80:3005 + passHostHeader: false