2025-02-17 14:46:07 -08:00

79 lines
2.1 KiB
YAML

x-jellyfin: &jellyfin
upstream_host: jellyfin.home.mnke.org
upstream_port: 8096
x-seerr: &seerr
upstream_host: seerr.jumper.mnke.org
upstream_port: 443
pass_host_header: false
proxies:
- <<: *jellyfin
service_name: jellyfin-mnke
tls_secret_name: wildcard-mnke-org-tls
listen_hosts:
- media.mnke.org
- jellyfin.mnke.org
pass_host_header: false
- <<: *jellyfin
service_name: jellyfin-tonydu
tls_secret_name: wildcard-tonydu-me-tls
listen_host: media.tonydu.me
middlewares:
- name: redirect-tonydu-me-mnke-org
namespace: default
- <<: *seerr
service_name: seerr-mnke
tls_secret_name: wildcard-mnke-org-tls
listen_host: seerr.mnke.org
- <<: *seerr
service_name: seerr-tonydu
tls_secret_name: wildcard-tonydu-me-tls
listen_host: seerr.tonydu.me
middlewares:
- name: redirect-tonydu-me-mnke-org
namespace: default
# TODO: Migrate this to redirect to mnke.org. Requires changing an env
# variable in the container
- service_name: wizarr-tonydu
tls_secret_name: wildcard-tonydu-me-tls
listen_host: wizarr.tonydu.me
upstream_host: wizarr.jumper.mnke.org
upstream_port: 443
pass_host_header: false
- service_name: dns-dolo-mnke
tls_secret_name: wildcard-mnke-org-tls
listen_host: dns.dolo.mnke.org
middlewares:
- name: local-allowlist
namespace: default
upstream_host: 10.0.123.123
upstream_port: 5380
pass_host_header: false
- service_name: vaultwarden
tls_secret_name: wildcard-mnke-org-tls
listen_host: vault.mnke.org
upstream_host: vault.jumper.mnke.org
upstream_port: 443
pass_host_header: true
- service_name: wings-01-jodye
tls_secret_name: wildcard-mnke-org-tls
listen_host: wings-01_jodye.mnke.org
upstream_host: wings-01.jodye.mnke.org
upstream_port: 443
scheme: http
- service_name: panel
tls_secret_name: wildcard-mnke-org-tls
listen_host: panel.mnke.org
upstream_host: panel.jumper.mnke.org
upstream_port: 443
pass_host_header: true