/etc/nginx/sites-available/auth.conf
server {
listen 443 ssl;
listen [::]:443 ssl;
server_name auth.*;
#ssl_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
#ssl_certificate_key /etc/ssl/private/ssl-cert-snakeoil.key;
ssl_certificate /etc/ssl/certs/localserver.crt;
ssl_certificate_key /etc/ssl/private/localserver.key;
set $upstream http://127.0.0.1:9091;
location / {
include /etc/nginx/snippets/proxy.conf;
proxy_pass $upstream;
}
location = /api/verify {
proxy_pass $upstream;
}
location /api/authz/ {
proxy_pass $upstream;
}
}
/etc/nginx/sites-available/red.conf
server {
listen 443 ssl http2;
server_name red.local.server;
# ssl_certificate /etc/ssl/certs/ssl-cert-snakeoil.pem;
# ssl_certificate_key /etc/ssl/private/ssl-cert-snakeoil.key;
ssl_certificate /etc/ssl/certs/localserver.crt;
ssl_certificate_key /etc/ssl/private/localserver.key;
include /etc/nginx/snippets/authelia-location.conf;
location / {
include /etc/nginx/snippets/proxy.conf;
include /etc/nginx/snippets/authelia-authrequest.conf;
proxy_pass http://127.0.0.1:1880;
}
}
nano /etc/hosts
127.0.0.1 localhost
127.0.0.1 red.local.server
127.0.0.1 auth.local.server
I don't know what else to do... what could it be that I'm missing?