{ makeSystem, nixpkgs, }: makeSystem { system = "x86_64-linux"; name = "nixng-mosquitto"; inherit nixpkgs; config = {pkgs, ...}: { config = { dumb-init = { enable = true; type.services = {}; }; init.services.mosquitto = { shutdownOnExit = true; }; services.mosquitto = { enable = true; config = { listener = [ "1883 0.0.0.0" { password_file = "/secrets/mqtt_password"; } ]; }; }; }; }; }