22 lines
1.4 KiB
YAML
22 lines
1.4 KiB
YAML
apiVersion: v1
|
|
data:
|
|
bookstack.tryton.geeraert.eu.conf: "############################################\n#
|
|
\ config file for bookstack\n############################################\n\nupstream
|
|
bookstack_backend {\n server webserver.bookstack.svc;\n server 1.1.1.1
|
|
backup;\n }\n\nserver {\n server_name bookstack.tryton.geeraert.eu www.bookstack.tryton.geeraert.eu;\n
|
|
\ location / {\n proxy_pass http://bookstack_backend;\n proxy_set_header
|
|
\ Upgrade $http_upgrade;\n\t\tproxy_set_header Host $host;\n\t\t\n \n
|
|
\ }\n location /.well-known/acme-challenge/ {\n root
|
|
/var/www/certbot;\n }\n\n\t\n\n listen 443 ssl;\n ssl_certificate
|
|
/etc/nginx/ssl/live/tryton.geeraert.eu/fullchain.pem;\n ssl_certificate_key
|
|
/etc/nginx/ssl/live/tryton.geeraert.eu/privkey.pem;\n\n}\nserver {\n if
|
|
($host = www.bookstack.tryton.geeraert.eu) {\n return 301 https://$host$request_uri;\n
|
|
\ }\n\n\n if ($host = bookstack.tryton.geeraert.eu) {\n return
|
|
301 https://$host$request_uri;\n }\n\n server_name www.bookstack.tryton.geeraert.eu
|
|
bookstack.tryton.geeraert.eu;\n listen 80;\n return 404;\n\n}\n"
|
|
kind: ConfigMap
|
|
metadata:
|
|
creationTimestamp: null
|
|
name: bookstack.tryton.geeraert.eu.conf
|
|
namespace: reverse-proxy
|