add a bunch of servala redirect zones
This commit is contained in:
parent
290c4fb63e
commit
1347f9c72a
3 changed files with 159 additions and 2 deletions
|
@ -28,7 +28,7 @@ spec:
|
||||||
- name: DEBUG
|
- name: DEBUG
|
||||||
value: "false"
|
value: "false"
|
||||||
- name: ALLOWED_HOSTS
|
- name: ALLOWED_HOSTS
|
||||||
value: www.servala.com,servala.com,www.serva.la,serva.la
|
value: servala.com,serva.la,servala.at,servala.ch,servala.de,servala.io,servala.space,sir-vala.ch,sirvala.ch
|
||||||
- name: DB_FILE
|
- name: DB_FILE
|
||||||
value: /data/servala.db
|
value: /data/servala.db
|
||||||
- name: ODOO_URL
|
- name: ODOO_URL
|
||||||
|
|
|
@ -46,10 +46,164 @@ spec:
|
||||||
name: servala
|
name: servala
|
||||||
port:
|
port:
|
||||||
number: 8080
|
number: 8080
|
||||||
|
- host: www.servala.at
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- pathType: Prefix
|
||||||
|
path: /
|
||||||
|
backend:
|
||||||
|
service:
|
||||||
|
name: servala
|
||||||
|
port:
|
||||||
|
number: 8080
|
||||||
|
- host: servala.at
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- pathType: Prefix
|
||||||
|
path: /
|
||||||
|
backend:
|
||||||
|
service:
|
||||||
|
name: servala
|
||||||
|
port:
|
||||||
|
number: 8080
|
||||||
|
- host: www.servala.ch
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- pathType: Prefix
|
||||||
|
path: /
|
||||||
|
backend:
|
||||||
|
service:
|
||||||
|
name: servala
|
||||||
|
port:
|
||||||
|
number: 8080
|
||||||
|
- host: servala.ch
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- pathType: Prefix
|
||||||
|
path: /
|
||||||
|
backend:
|
||||||
|
service:
|
||||||
|
name: servala
|
||||||
|
port:
|
||||||
|
number: 8080
|
||||||
|
- host: www.servala.de
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- pathType: Prefix
|
||||||
|
path: /
|
||||||
|
backend:
|
||||||
|
service:
|
||||||
|
name: servala
|
||||||
|
port:
|
||||||
|
number: 8080
|
||||||
|
- host: servala.de
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- pathType: Prefix
|
||||||
|
path: /
|
||||||
|
backend:
|
||||||
|
service:
|
||||||
|
name: servala
|
||||||
|
port:
|
||||||
|
number: 8080
|
||||||
|
- host: www.servala.io
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- pathType: Prefix
|
||||||
|
path: /
|
||||||
|
backend:
|
||||||
|
service:
|
||||||
|
name: servala
|
||||||
|
port:
|
||||||
|
number: 8080
|
||||||
|
- host: servala.io
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- pathType: Prefix
|
||||||
|
path: /
|
||||||
|
backend:
|
||||||
|
service:
|
||||||
|
name: servala
|
||||||
|
port:
|
||||||
|
number: 8080
|
||||||
|
- host: www.servala.space
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- pathType: Prefix
|
||||||
|
path: /
|
||||||
|
backend:
|
||||||
|
service:
|
||||||
|
name: servala
|
||||||
|
port:
|
||||||
|
number: 8080
|
||||||
|
- host: servala.space
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- pathType: Prefix
|
||||||
|
path: /
|
||||||
|
backend:
|
||||||
|
service:
|
||||||
|
name: servala
|
||||||
|
port:
|
||||||
|
number: 8080
|
||||||
|
- host: www.sir-vala.ch
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- pathType: Prefix
|
||||||
|
path: /
|
||||||
|
backend:
|
||||||
|
service:
|
||||||
|
name: servala
|
||||||
|
port:
|
||||||
|
number: 8080
|
||||||
|
- host: sir-vala.ch
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- pathType: Prefix
|
||||||
|
path: /
|
||||||
|
backend:
|
||||||
|
service:
|
||||||
|
name: servala
|
||||||
|
port:
|
||||||
|
number: 8080
|
||||||
|
- host: www.sirvala.ch
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- pathType: Prefix
|
||||||
|
path: /
|
||||||
|
backend:
|
||||||
|
service:
|
||||||
|
name: servala
|
||||||
|
port:
|
||||||
|
number: 8080
|
||||||
|
- host: sirvala.ch
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- pathType: Prefix
|
||||||
|
path: /
|
||||||
|
backend:
|
||||||
|
service:
|
||||||
|
name: servala
|
||||||
|
port:
|
||||||
|
number: 8080
|
||||||
tls:
|
tls:
|
||||||
- hosts:
|
- hosts:
|
||||||
- www.servala.com
|
- www.servala.com
|
||||||
- servala.com
|
- servala.com
|
||||||
- www.serva.la
|
- www.serva.la
|
||||||
- serva.la
|
- serva.la
|
||||||
|
- www.servala.at
|
||||||
|
- servala.at
|
||||||
|
- www.servala.ch
|
||||||
|
- servala.ch
|
||||||
|
- www.servala.de
|
||||||
|
- servala.de
|
||||||
|
- www.servala.io
|
||||||
|
- servala.io
|
||||||
|
- www.servala.space
|
||||||
|
- servala.space
|
||||||
|
- www.sir-vala.ch
|
||||||
|
- sir-vala.ch
|
||||||
|
- www.sirvala.ch
|
||||||
|
- sirvala.ch
|
||||||
secretName: ingress-cert
|
secretName: ingress-cert
|
||||||
|
|
|
@ -42,7 +42,10 @@ SECRET_KEY = env.str("SECRET_KEY")
|
||||||
DEBUG = env.bool("DEBUG", default=False)
|
DEBUG = env.bool("DEBUG", default=False)
|
||||||
|
|
||||||
# Get all allowed hosts
|
# Get all allowed hosts
|
||||||
ALLOWED_HOSTS = env.list("ALLOWED_HOSTS", default=[])
|
original_hosts = env.list("ALLOWED_HOSTS", default=[])
|
||||||
|
ALLOWED_HOSTS = original_hosts + [
|
||||||
|
f"www.{host}" for host in original_hosts if not host.startswith("www.")
|
||||||
|
]
|
||||||
|
|
||||||
# Flexible CSRF handling - support both HTTP and HTTPS as needed
|
# Flexible CSRF handling - support both HTTP and HTTPS as needed
|
||||||
HTTP_HOSTS = env.list("HTTP_HOSTS", default=[])
|
HTTP_HOSTS = env.list("HTTP_HOSTS", default=[])
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue