fix: add nginx dependency and documentation to Netdata module

- Add missing nginx dependency declaration
- Add trailing newline at end of file
- Document why contentSecurityPolicy is set to null
This commit is contained in:
ashisgreat22 2026-03-21 16:54:07 +00:00
parent da7a45c1c0
commit 6cd9c91c38

View file

@ -36,6 +36,8 @@ in
};
config = lib.mkIf cfg.enable {
myModules.nginx.enable = true; # Ensure nginx is enabled
services.netdata = {
enable = true;
config = {
@ -49,7 +51,8 @@ in
myModules.nginx.domains.${cfg.domain} = {
port = cfg.port;
internalOnly = true;
contentSecurityPolicy = null;
contentSecurityPolicy = null; # Netdata dashboard has its own CSP requirements, cannot be overridden
};
};
}