sync
This commit is contained in:
parent
0843a7a737
commit
1a874f68d8
5 changed files with 39 additions and 44 deletions
|
|
@ -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 ];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue