{ config, pkgs, inputs, ... }: { services.grafana = { enable = true; settings.server = { http_addr = "127.0.0.1"; http_port = 3000; domain = "jacekpoz.pl"; root_url = "https://d.jacekpoz.pl"; }; }; services.caddy = { enable = true; virtualHosts."d.jacekpoz.pl".extraConfig = '' reverse_proxy * localhost:3000 ''; }; networking.firewall.allowedTCPPorts = [ 3000 ]; networking.firewall.allowedUDPPorts = [ 3000 ]; }