Add support for subdomain and subpath

This commit is contained in:
Miraty 2022-12-22 02:07:26 +01:00
parent 159be6f97d
commit 9a0f47d8d9
6 changed files with 27 additions and 2 deletions

View File

@ -11,6 +11,7 @@ Packages =
nginx-mod-headers-more
certbot-nginx
php-sqlite
php-sodium
go
openssh
iputils

View File

@ -0,0 +1,12 @@
server {
listen [::1]:42443 ssl http2;
listen 127.0.0.1:42443 ssl http2;
server_name "~^(?<subdomain>[a-z0-9]{1,32})\.ht\.niver\.test$";
include inc/ht-tls.conf;
ssl_certificate /etc/ssl/certs/niver.crt;
ssl_certificate_key /etc/ssl/private/niver.key;
root /srv/niver/subdomain/${subdomain}/;
}

View File

@ -0,0 +1,12 @@
server {
listen [::1]:42443 ssl http2;
listen 127.0.0.1:42443 ssl http2;
server_name ht.niver.test;
include inc/ht-tls.conf;
ssl_certificate /etc/ssl/certs/niver.crt;
ssl_certificate_key /etc/ssl/private/niver.key;
root /srv/niver/subpath/;
}

View File

@ -20,8 +20,8 @@ chmod -R u=rwX,g=rwX,o= /srv/niver/ns
chown -R niver:knot /srv/niver/reg
chmod -R u=rwX,g=rwX,o= /srv/niver/reg
chown -R niver:nginx /srv/niver/nginx
chmod -R u=rwX,g=rX,o= /srv/niver/nginx
chown -R niver:nginx /srv/niver/nginx /srv/niver/subpath /srv/niver/subdomain
chmod -R u=rwX,g=rX,o= /srv/niver/nginx /srv/niver/subpath /srv/niver/subdomain
chown -R sftpgo:sftpgo /etc/sftpgo
chmod -R u=rX,g=rX,o=rX /etc/sftpgo