nuc graf nginx upd x2

This commit is contained in:
Your Name 2024-05-04 06:59:16 +03:00
parent 7c43dda119
commit e710ac5180
2 changed files with 22 additions and 42 deletions

View file

@ -667,11 +667,11 @@
"sops-nix": "sops-nix" "sops-nix": "sops-nix"
}, },
"locked": { "locked": {
"lastModified": 1713901156, "lastModified": 1714793854,
"narHash": "sha256-VyDnKIsK7r/VNpqMbl8VlZrUaAgbkxX8Destq961Jkk=", "narHash": "sha256-1wajOrBuEuPUejrkwVfwTH+JS/vEwLfmWgZZv1iFx80=",
"ref": "refs/heads/main", "ref": "refs/heads/main",
"rev": "4c5ca35a5042bd3ed9653c353acb2d38440eaae1", "rev": "4f5717ae46a8d36b4be129184bb0822e9acd024a",
"revCount": 20, "revCount": 22,
"type": "git", "type": "git",
"url": "ssh://git@github.com/deltathetawastaken/secrets.git" "url": "ssh://git@github.com/deltathetawastaken/secrets.git"
}, },

View file

@ -82,59 +82,39 @@
services.nginx.virtualHosts."grafana" = { services.nginx.virtualHosts."grafana" = {
forceSSL = false; forceSSL = false;
listen = [{port = 80; addr="0.0.0.0"; ssl=false;}]; listen = [{port = 80; addr="0.0.0.0"; ssl=false;}];
serverName = "graf1.local"; serverName = "graf1.local ${inputs.secrets.work.graf-url}";
locations."/".extraConfig = '' locations."/".extraConfig = ''
proxy_set_header Host $host; proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;
proxy_pass ${inputs.secrets.work.graf-url}; proxy_pass https://${inputs.secrets.work.graf-url};
''; '';
locations."/api/live/ws".extraConfig = '' locations."/api/live/ws".extraConfig = ''
proxy_http_version 1.1; proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade; proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade"; proxy_set_header Connection "upgrade";
proxy_pass ${inputs.secrets.work.graf-url}; proxy_pass https://${inputs.secrets.work.graf-url};
''; '';
}; };
# services.nginx.virtualHosts."grafana_first" = {
# forceSSL = false; services.nginx.virtualHosts."keycloak" = {
# listen = [{port = 80; addr="0.0.0.0"; ssl=false;}];
# serverName = "graf1.local";
# locations."/".extraConfig = ''
# proxy_set_header Host $host;
# proxy_set_header X-Real-IP $remote_addr;
# proxy_pass ${inputs.secrets.work.graf1};
# '';
# locations."/api/live/ws".extraConfig = ''
# proxy_http_version 1.1;
# proxy_set_header Upgrade $http_upgrade;
# proxy_set_header Connection "upgrade";
# proxy_pass ${inputs.secrets.work.graf1};
# '';
# };
# services.nginx.virtualHosts."grafana_second" = {
# forceSSL = false;
# listen = [{port = 80; addr="0.0.0.0"; ssl=false;}];
# serverName = "graf2.local";
# locations."/".extraConfig = ''
# proxy_set_header Host $host;
# proxy_set_header X-Real-IP $remote_addr;
# proxy_pass ${inputs.secrets.work.graf2};
# '';
# locations."/api/live/ws".extraConfig = ''
# proxy_http_version 1.1;
# proxy_set_header Upgrade $http_upgrade;
# proxy_set_header Connection "upgrade";
# proxy_pass ${inputs.secrets.work.graf2};
# '';
# };
services.nginx.virtualHosts."kibana" = {
forceSSL = false; forceSSL = false;
listen = [{port = 80; addr="0.0.0.0"; ssl=false;}]; listen = [{port = 80; addr="0.0.0.0"; ssl=false;}];
serverName = "kibana.local"; serverName = "${inputs.secrets.work.keycloak}";
locations."/".extraConfig = '' locations."/".extraConfig = ''
proxy_set_header Host $host; proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Real-IP $remote_addr;
proxy_pass ${inputs.secrets.work.kibana}; proxy_pass https://${inputs.secrets.work.keycloak};
'';
};
services.nginx.virtualHosts."kibana" = {
forceSSL = false;
listen = [{port = 80; addr="0.0.0.0"; ssl=false;}];
serverName = "kibana.local ${inputs.secrets.work.kibana}";
locations."/".extraConfig = ''
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass https://${inputs.secrets.work.kibana};
''; '';
}; };
services.nginx.virtualHosts."zabbix" = { services.nginx.virtualHosts."zabbix" = {