diff --git a/Frontend/Pages/control-panel.html b/Frontend/control-panel.html similarity index 76% rename from Frontend/Pages/control-panel.html rename to Frontend/control-panel.html index 64f64ab..1b40ba6 100644 --- a/Frontend/Pages/control-panel.html +++ b/Frontend/control-panel.html @@ -4,7 +4,7 @@ Document - + diff --git a/Frontend/Pages/index.html b/Frontend/index.html similarity index 97% rename from Frontend/Pages/index.html rename to Frontend/index.html index 818ec83..84cefa5 100644 --- a/Frontend/Pages/index.html +++ b/Frontend/index.html @@ -4,7 +4,7 @@ Spectralvpn - + diff --git a/Frontend/Pages/offer.html b/Frontend/offer.html similarity index 99% rename from Frontend/Pages/offer.html rename to Frontend/offer.html index 290955d..3ab53fb 100644 --- a/Frontend/Pages/offer.html +++ b/Frontend/offer.html @@ -4,7 +4,7 @@ Пользовательское соглашение (Публичная оферта) — SpectralVPN - +
diff --git a/Frontend/Pages/privacy.html b/Frontend/privacy.html similarity index 98% rename from Frontend/Pages/privacy.html rename to Frontend/privacy.html index acfbd19..4833ba4 100644 --- a/Frontend/Pages/privacy.html +++ b/Frontend/privacy.html @@ -4,7 +4,7 @@ Политика конфиденциальности — SpectralVPN - +
diff --git a/Frontend/Pages/register.html b/Frontend/register.html similarity index 94% rename from Frontend/Pages/register.html rename to Frontend/register.html index 3ca3331..74156b7 100644 --- a/Frontend/Pages/register.html +++ b/Frontend/register.html @@ -4,9 +4,9 @@ Регистрация - SpectralVPN - + - +
diff --git a/configs/nginx/spectralvpn.ru.nginx b/configs/nginx/spectralvpn.ru.nginx index 14653ee..524eb6b 100644 --- a/configs/nginx/spectralvpn.ru.nginx +++ b/configs/nginx/spectralvpn.ru.nginx @@ -3,5 +3,17 @@ https { listen [::]:443; server_name spectralvpn.ru; + ssl_certificate /etc/letsencrypt/live/spectralvpn.ru/fullchain.pem + ssl_certificate_key /etc/letsencrypt/live/spectralvpn.ru/privkey.pem + + gzip on; + gzip_types text/css text/javascript text/plain application/javascript application/json; + gzip_min_lenght 1000; + root /var/www/html/spectralvpn.ru; + index.html; + + location / { + try_files $uri $uri/ =400; + } } \ No newline at end of file diff --git a/configs/nginx/spectralvpn.ru_http.nginx b/configs/nginx/spectralvpn.ru_http.nginx index e28b66a..c9ac1cf 100644 --- a/configs/nginx/spectralvpn.ru_http.nginx +++ b/configs/nginx/spectralvpn.ru_http.nginx @@ -1,7 +1,6 @@ -http { - listen 80 spectralvpn.ru; - listen [::]:80 spectralvpn.ru; - - root /var/www/html/spectralvpn.ru; - Pages/index.html; +https { + listen 80; + listen [::]:80; + server_name spectralvpn.ru; + return 301 https://$host$request_uri; } \ No newline at end of file diff --git a/configs/nginx/spectralvpn_api.nginx b/configs/nginx/spectralvpn_api.nginx index 5d2400b..177604f 100644 --- a/configs/nginx/spectralvpn_api.nginx +++ b/configs/nginx/spectralvpn_api.nginx @@ -1,3 +1,18 @@ -server { - +https { + listen 8500; + liste [::]:8500; + server_name spectralvpn.ru; + + ssl_certificate /etc/letsencrypt/live/spectralvpn.ru/fullchain.pem + ssl_certificate_key /etc/letsencrypt/live/spectralvpn.ru/privkey.pem + + location / { + proxy_pass http://127.0.0.1:8000; + 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-Proto $scheme; + proxy_set_header X-Forwarded-Host $host; + proxy_set_header X-Forwarded-Port $server_port; + } } \ No newline at end of file