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