nginx-configs/sites-available/user.vern.cc.conf

28 lines
571 B
Plaintext

server {
listen 80;
listen [::]:80;
server_name ~^(?<user>[^.]+)\.vernccvbvyi5qhfzyqengccj7lkove6bjot2xhh5kajhwvidqafczrad\.onion;
error_log /var/log/nginx/vern.cc-error.log crit;
include snippets/user.vern.conf;
}
server {
listen 443 ssl http2;
listen [::]:443 ssl http2;
server_name ~^(?<user>[^.]+)\.vern\.cc;
include snippets/lets-encrypt.conf;
error_log /var/log/nginx/vern.cc-error.log crit;
include snippets/user.vern.conf;
}
server {
listen 80;
listen [::]:80;
return 301 https://$host$request_uri;
server_name ~^(?<user>[^.]+)\.vern\.cc;
}