possibly implement homarr as the new front page

This commit is contained in:
TheWanderingCrow 2026-02-04 19:10:05 -05:00
parent 005731f1d5
commit 3a444f8b73
3 changed files with 25 additions and 5 deletions

8
flake.lock generated
View file

@ -311,11 +311,11 @@
]
},
"locked": {
"lastModified": 1770220263,
"narHash": "sha256-3bwJm/WTqm0fb+B6ApLsxl83CC/yyxuRLkk5JcxftpQ=",
"lastModified": 1770250185,
"narHash": "sha256-WMjay2VqYKhggxr88arBPLL4Gel89p1yiJx9PKwUQ7g=",
"ref": "refs/heads/prod",
"rev": "b475c920b2a0938fc23ccaf29ec26be4832aec24",
"revCount": 191,
"rev": "5a3387ddb1e986813b6989af40f566e32ef3991e",
"revCount": 192,
"type": "git",
"url": "ssh://git@github.com/TheWanderingCrow/nix-secrets"
},

View file

@ -0,0 +1,20 @@
{ lib, ... }:
let
port = builtins.toString (lib.custom.autoport "homarr");
in
{
systemd.tmpfiles.rules = {
};
virtualisation.quadlet = {
containers = {
homarr.containerConfig = {
image = "ghcr.io/homarr-labs/homarr:latest";
publishPorts = [
"${port}:7575"
];
};
};
};
}

View file

@ -6,9 +6,9 @@
...
}:
{
imports = [
inputs.nix-secrets.flakeModules.jellyfin
inputs.quadlet-nix.nixosModules.quadlet
];
services.jellyfin = {