40 lines
1.1 KiB
YAML
40 lines
1.1 KiB
YAML
---
|
|
service_nginx:
|
|
service_name: galene
|
|
servers:
|
|
- ssl: crans.org
|
|
default: true
|
|
server_name:
|
|
- "galene.crans.org"
|
|
locations:
|
|
- filter: "/"
|
|
params:
|
|
- "include /etc/nginx/snippets/options-proxypass.conf"
|
|
- "proxy_pass http://localhost:8443"
|
|
- filter: "/auth"
|
|
params:
|
|
- "include /etc/nginx/snippets/options-proxypass.conf"
|
|
- "proxy_pass http://localhost:1234"
|
|
- filter: "~ ^/(\\w+)/$"
|
|
params:
|
|
- "return 302 https://$host/group/$1"
|
|
|
|
- ssl: crans.org
|
|
server_name:
|
|
- "neree.crans.org"
|
|
locations:
|
|
- filter: "~ ^(/ws|.*\\.json)$"
|
|
params:
|
|
- "include /etc/nginx/snippets/options-proxypass.conf"
|
|
- "proxy_pass http://localhost:8443"
|
|
- filter: "~ ^/(\\w+)/$"
|
|
params:
|
|
- "return 302 https://$host/group/$1"
|
|
- filter: "/"
|
|
params:
|
|
- "include /etc/nginx/snippets/options-proxypass.conf"
|
|
- "proxy_pass http://localhost:8444"
|
|
|
|
glob_galene:
|
|
version: 0.6.1
|