Update netbox host to NixOS 23.11 and netbox to v3.6.3

This commit is contained in:
yuri 2023-12-01 21:53:58 +01:00
parent 25cab7982b
commit b030b10055
3 changed files with 21 additions and 1 deletions

View file

@ -9,6 +9,7 @@
{
services.netbox = {
enable = true;
package = pkgs.netbox;
secretKeyFile = "/secrets/netbox-secret-key.secret";
settings = {
ALLOWED_HOSTS = [ "netbox.hamburg.ccc.de" ];

View file

@ -52,6 +52,22 @@
"type": "github"
}
},
"nixpkgs-23-11": {
"locked": {
"lastModified": 1701374686,
"narHash": "sha256-xaJPtgvTuUGSPba8p3+ezCJjKnVij77ai8OE2bnTC0E=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "1bce6a1791a513af2727e5b668b3cd9ba76cb0bf",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-23.11-small",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-unstable": {
"locked": {
"lastModified": 1699354722,
@ -72,6 +88,7 @@
"inputs": {
"nixos-generators": "nixos-generators",
"nixpkgs": "nixpkgs",
"nixpkgs-23-11": "nixpkgs-23-11",
"nixpkgs-unstable": "nixpkgs-unstable"
}
}

View file

@ -6,6 +6,7 @@
# https://nixos.org/manual/nixos/stable/#sec-upgrading
# https://github.com/NixOS/nixpkgs
nixpkgs.url = "github:nixos/nixpkgs/nixos-23.05-small";
nixpkgs-23-11.url = "github:nixos/nixpkgs/nixos-23.11-small";
nixpkgs-unstable.url = "github:nixos/nixpkgs/nixos-unstable-small";
# Add nixos-generators as an input.
@ -16,7 +17,7 @@
};
};
outputs = { nixpkgs, nixpkgs-unstable, nixos-generators, ... }:
outputs = { nixpkgs, nixpkgs-23-11, nixpkgs-unstable, nixos-generators, ... }:
let
pkgs-unstable = nixpkgs-unstable.legacyPackages."x86_64-linux";
# Shairport Sync 4.3.1 (with nqptp 1.2.4) with metadata, MQTT and AirPlay 2 support.
@ -65,6 +66,7 @@
nodeNixpkgs = {
audio-hauptraum-kueche = nixpkgs-unstable.legacyPackages."x86_64-linux".extend shairportSync431ExtendedNixpkgsUnstableOverlay;
audio-hauptraum-tafel = nixpkgs-unstable.legacyPackages."x86_64-linux".extend shairportSync431ExtendedNixpkgsUnstableOverlay;
netbox = nixpkgs-23-11.legacyPackages."x86_64-linux";
};
nodeSpecialArgs = {
public-web-static = { inherit pkgs-unstable; };