Skip to content
Snippets Groups Projects
Commit 9df191e1 authored by Jacob Benz's avatar Jacob Benz
Browse files

update unified deployment

parent 7168a6a9
No related branches found
No related tags found
No related merge requests found
......@@ -36,13 +36,8 @@ services:
- KC_DB=postgres
- KC_DB_URL=jdbc:postgresql://keycloakdb/keycloak
- KC_HOSTNAME=${leafwriter_domain}/keycloak
- KC_HOSTNAME_PORT=8080
- KC_HOSTNAME_STRICT_BACKCHANNEL=false
- KC_HOSTNAME_STRICT=false
- KC_PROXY_HEADERS=xforwarded
- KC_HTTP_RELATIVE_PATH=/keycloak
- KC_HTTP_ENABLED=true
- KC_HOSTNAME_STRICT_HTTPS=false
- KC_HEALTH_ENABLED=true
restart: always
......
server {
server_name authapi.example.com;
listen 80;
listen [::]:80;
location / {
proxy_pass http://localhost:3002/;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
server {
server_name keycloak.example.com;
listen 80;
listen [::]:80;
location / {
proxy_pass http://localhost:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-Port $server_port;
proxy_set_header X-Forwarded-Proto https;
}
}
server {
server_name example.com;
server_name leafwriter.example.com;
listen 80;
listen [::]:80;
location / {
proxy_pass http://localhost:3000/;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location / {
proxy_pass http://localhost:5000;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-Port $server_port;
proxy_set_header X-Forwarded-Proto https;
}
}
server {
server_name localhost;
listen 3000;
listen [::]:3000;
listen 5000;
listen [::]:5000;
location /keycloak {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment