diff --git a/machines/renge/configuration.nix b/machines/renge/configuration.nix index 618da7f..050ad74 100644 --- a/machines/renge/configuration.nix +++ b/machines/renge/configuration.nix @@ -16,7 +16,6 @@ ./services/libreddit.nix ./services/matrix ./services/murmur.nix - #./services/netbox.nix ./services/nitter.nix ./services/password-hash-self-service.nix ./services/prometheus.nix diff --git a/machines/renge/services/netbox.nix b/machines/renge/services/netbox.nix deleted file mode 100644 index bad1678..0000000 --- a/machines/renge/services/netbox.nix +++ /dev/null @@ -1,36 +0,0 @@ -{ config, lib, pkgs, ... }: - -{ - sops.secrets.netbox-secret-key = { - sopsFile = ../secrets.yaml; - owner = "netbox"; - }; - - services.netbox = { - enable = true; - package = pkgs.netbox; - secretKeyFile = config.sops.secrets.netbox-secret-key.path; - plugins = ps: with ps; [ - netbox-inventory - netbox-topology-views - ]; - settings = { - PLUGINS = [ - "netbox_inventory" - "netbox_topology_views" - ]; - }; - }; - - services.nginx.virtualHosts."netbox.sbruder.de" = { - enableACME = true; - forceSSL = true; - locations = { - "/".proxyPass = with config.services.netbox; "http://${listenAddress}:${toString port}"; - "/static/".alias = "${config.services.netbox.dataDir}/static/"; - }; - }; - - # allow nginx access to static - users.groups."${config.users.users.netbox.name}".members = [ "nginx" ]; -}