chore: hide grafana behind a vpn

This commit is contained in:
Ivan R. 2024-05-14 23:07:07 +05:00
parent f6eb3806a7
commit e666c326ea
No known key found for this signature in database
GPG key ID: 56C7BAAE859B302C

View file

@ -19,6 +19,9 @@
services.nginx.virtualHosts.${config.services.grafana.settings.server.domain} = { services.nginx.virtualHosts.${config.services.grafana.settings.server.domain} = {
useACMEHost = "comfycamp.space"; useACMEHost = "comfycamp.space";
forceSSL = true; forceSSL = true;
listenAddresses = [
"10.101.0.1"
];
locations."/" = { locations."/" = {
proxyPass = "http://127.0.0.1:${toString config.services.grafana.settings.server.http_port}"; proxyPass = "http://127.0.0.1:${toString config.services.grafana.settings.server.http_port}";
proxyWebsockets = true; proxyWebsockets = true;