feat: homarr

This commit is contained in:
System administrator 2025-08-27 18:50:23 +02:00
parent 5fbd256c93
commit 4493d60a5c
3 changed files with 20 additions and 0 deletions

View file

@ -93,6 +93,16 @@ in {
];
workdir = "/var/lib/pihole/";
};
containers.homarr = {
image = "ghcr.io/homarr-labs/homarr:v1.34.0";
ports = [
"7575:7575"
];
volumes = [
"/var/lib/homarr/:/appdata"
];
environmentFiles = [config.age.secrets.homarr.path];
};
containers.speedtest-tracker = {
image = "lscr.io/linuxserver/speedtest-tracker:latest";
@ -231,6 +241,10 @@ in {
reverse_proxy :5055
tls internal
'';
virtualHosts."homarr.saberofxebec".extraConfig = ''
reverse_proxy :7575
tls internal
'';
virtualHosts."pihole.saberofxebec".extraConfig = ''
reverse_proxy :12345
tls internal

View file

@ -4,4 +4,9 @@
owner = "root";
group = "root";
};
age.secrets.homarr = {
file = ../../secrets/homarr.age;
owner = "root";
group = "root";
};
}