landing page config

This commit is contained in:
2025-10-01 15:52:48 +05:30
parent 98ad47b963
commit 7d8939f496

View File

@@ -34,6 +34,14 @@ http:
# ----------------------
# HTTP routers for redirect
# ----------------------
www-http:
rule: "Host(`www.aetoskia.com`)"
entryPoints:
- web
middlewares:
- redirect-to-https
service: noop@internal
# Dashboard
traefik-dashboard-http:
rule: "Host(`traefik.aetoskia.com`)"
@@ -67,6 +75,14 @@ http:
- redirect-to-https
service: noop@internal
prowlarr-http:
rule: "Host(`prowlarr.aetoskia.com`)"
entryPoints:
- web
middlewares:
- redirect-to-https
service: noop@internal
jellyseerr-http:
rule: "Host(`jellyseerr.aetoskia.com`)"
entryPoints:
@@ -134,6 +150,19 @@ http:
# ----------------------
# HTTPS routers
# ----------------------
# Landing Page
www-https:
rule: "Host(`www.aetoskia.com`)"
entryPoints:
- websecure
service: www-svc
tls:
certResolver: aetoskia
middlewares:
# - basic-auth
- websocket-headers
# Dashboard
traefik-dashboard:
rule: "Host(`traefik.aetoskia.com`)"
entryPoints:
@@ -169,6 +198,14 @@ http:
tls:
certResolver: aetoskia
prowlarr:
rule: "Host(`prowlarr.aetoskia.com`)"
entryPoints:
- websecure
service: prowlarr-svc
tls:
certResolver: aetoskia
jellyseerr:
rule: "Host(`jellyseerr.aetoskia.com`)"
entryPoints:
@@ -244,6 +281,11 @@ http:
certResolver: aetoskia
services:
# Landing Page
www-svc:
loadBalancer:
servers:
- url: "http://private-pi:3001"
# Media
plex-svc:
loadBalancer:
@@ -260,6 +302,11 @@ http:
servers:
- url: "http://server-pi:7878"
prowlarr-svc:
loadBalancer:
servers:
- url: "http://server-pi:9696"
jellyseerr-svc:
loadBalancer:
servers: