renge/netbox: Drop

It was disabled anyway.
yuzuru2
Simon Bruder 2023-12-31 16:47:24 +01:00
parent 9d7d7cb592
commit bf7732bbb0
Signed by: simon
GPG Key ID: 8D3C82F9F309F8EC
2 changed files with 0 additions and 37 deletions

View File

@ -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

View File

@ -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" ];
}