feat: homarr
This commit is contained in:
parent
5fbd256c93
commit
4493d60a5c
3 changed files with 20 additions and 0 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -4,4 +4,9 @@
|
|||
owner = "root";
|
||||
group = "root";
|
||||
};
|
||||
age.secrets.homarr = {
|
||||
file = ../../secrets/homarr.age;
|
||||
owner = "root";
|
||||
group = "root";
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ in {
|
|||
"nextcloud-tprechtl.age".publicKeys = [hitsugibune key];
|
||||
"onlyoffice.age".publicKeys = [hitsugibune key];
|
||||
"speedtest-tracker.age".publicKeys = [saberofxebec key];
|
||||
"homarr.age".publicKeys = [saberofxebec key];
|
||||
"matrix.age".publicKeys = [hitsugibune key];
|
||||
"mautrix-signal.age".publicKeys = [hitsugibune key];
|
||||
"mautrix-whatsapp.age".publicKeys = [hitsugibune key];
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue