diff --git a/configs/nginx.conf b/configs/nginx.conf index 81a102d..6a22935 100644 --- a/configs/nginx.conf +++ b/configs/nginx.conf @@ -1,37 +1,15 @@ -location @drop_app { - proxy_pass unix:///tmp/drop.sock; - proxy_set_header Host $host; - proxy_set_header X-Forwarded-For $remote_addr; -} - server { server_name ~^drop\.bakatrouble\.(pw|me)$; root /srv/apps/drop/files; - location /~static/ { - alias /srv/apps/drop/~static; - } - - location / { - try_files $uri @drop_app; - } - - include /etc/nginx/letsencrypt-serv.conf; + include /srv/apps/drop/configs/nginx_include.conf; } server { server_name ~^(?.*)\.drop\.bakatrouble\.(pw|me)$; root /srv/apps/drop/subdomain_files/$dir; - location /~static/ { - alias /srv/apps/drop/~static; - } - - location / { - try_files $uri @drop_app; - } - - include /etc/nginx/letsencrypt-serv.conf; + include /srv/apps/drop/configs/nginx_include.conf; } server { diff --git a/configs/nginx_include.conf b/configs/nginx_include.conf new file mode 100644 index 0000000..8cde684 --- /dev/null +++ b/configs/nginx_include.conf @@ -0,0 +1,15 @@ +location @drop_app { + proxy_pass unix:///tmp/drop.sock; + proxy_set_header Host $host; + proxy_set_header X-Forwarded-For $remote_addr; +} + +location /~static/ { + alias /srv/apps/drop/~static; +} + +location / { + try_files $uri @drop_app; +} + +include /etc/nginx/letsencrypt-serv.conf;