From 0686a172ced6826b5bb5774c31a11bed93688c5d Mon Sep 17 00:00:00 2001 From: Sergey Paramoshkin Date: Sun, 2 Feb 2025 18:52:07 +0300 Subject: [PATCH] sync configs --- configs/admin/default | 24 +++++++++++++++++++++++ configs/nginx/conf.d/admin.conf | 2 +- configs/nginx/conf.d/default.conf | 32 +++++++++++++++++++++++++++++++ 3 files changed, 57 insertions(+), 1 deletion(-) create mode 100644 configs/admin/default diff --git a/configs/admin/default b/configs/admin/default new file mode 100644 index 0000000..becb0bc --- /dev/null +++ b/configs/admin/default @@ -0,0 +1,24 @@ +server { + server_name testbadmin.dot-dot.ru; + listen 443 ssl; + + ssl_certificate /etc/nginx/ssl/dot2024.crt; + ssl_certificate_key /etc/nginx/ssl/dot2024.key; + + + index index.php index.html index.htm; + root /application/public; + + + location / { + try_files $uri $uri/ /index.php?$args; + } + + location ~ \.php$ { + include fastcgi_params; + fastcgi_param SCRIPT_FILENAME $document_root/$fastcgi_script_name; + fastcgi_pass localhost:9000; + try_files $uri =404; + fastcgi_index index.php; + } +} \ No newline at end of file diff --git a/configs/nginx/conf.d/admin.conf b/configs/nginx/conf.d/admin.conf index fcf621e..d7704de 100644 --- a/configs/nginx/conf.d/admin.conf +++ b/configs/nginx/conf.d/admin.conf @@ -17,7 +17,7 @@ server { error_log /var/log/nginx/testbadmin.dot-dot.ru_error.log; location / { - proxy_pass http://testb-admin-1:80; + proxy_pass https://testb-admin-1:443; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection 'upgrade'; diff --git a/configs/nginx/conf.d/default.conf b/configs/nginx/conf.d/default.conf index d6f9634..d1cec96 100755 --- a/configs/nginx/conf.d/default.conf +++ b/configs/nginx/conf.d/default.conf @@ -115,4 +115,36 @@ server { include fastcgi_params; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } + + location /mysql_exporter { + access_log /var/log/nginx/mysql_exporter_access.log json; + error_log /var/log/nginx/mysql_exporter_error.log; + + #if ($allow = 0) { + # return 403; + #} + + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Scheme $scheme; + proxy_set_header Host $http_host; + proxy_redirect off; + proxy_http_version 1.1; + proxy_pass http://mysqld-exporter:9104/metrics; + } + + location /redis_exporter { + access_log /var/log/nginx/mysql_exporter_access.log json; + error_log /var/log/nginx/mysql_exporter_error.log; + + #if ($allow = 0) { + # return 403; + #} + + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Scheme $scheme; + proxy_set_header Host $http_host; + proxy_redirect off; + proxy_http_version 1.1; + proxy_pass http://redis-exporter:9121/metrics; + } }