This commit is contained in:
fwastring 2026-03-27 20:22:28 +01:00
parent 0843a7a737
commit 1a874f68d8
5 changed files with 39 additions and 44 deletions

View file

@ -68,27 +68,27 @@ in
config = mkMerge [
(mkIf config.grafana.enable {
services.grafana = {
enable = true;
settings = {
server = {
domain = config.grafana.domain;
http_port = config.grafana.port;
http_addr = config.grafana.host;
};
};
};
# services.grafana = {
# enable = true;
# settings = {
# server = {
# domain = config.grafana.domain;
# http_port = config.grafana.port;
# http_addr = config.grafana.host;
# };
# };
# };
# nginx reverse proxy
services.nginx.virtualHosts."${config.grafana.domain}" = {
enableACME = true;
forceSSL = true;
locations."/" = {
proxyPass = "http://${config.grafana.host}:${toString config.grafana.port}";
proxyWebsockets = true;
extraConfig = "proxy_ssl_server_name on;" + "proxy_pass_header Authorization;";
};
};
# services.nginx.virtualHosts."${config.grafana.domain}" = {
# enableACME = true;
# forceSSL = true;
# locations."/" = {
# proxyPass = "http://${config.grafana.host}:${toString config.grafana.port}";
# proxyWebsockets = true;
# extraConfig = "proxy_ssl_server_name on;" + "proxy_pass_header Authorization;";
# };
# };
})
(mkIf config.loki.enable {
networking.firewall.allowedTCPPorts = [ 3100 ];