homepage-dashboard: remove
This commit is contained in:
parent
56f495cf9d
commit
3572bc53b8
6 changed files with 0 additions and 63 deletions
|
@ -31,23 +31,5 @@
|
|||
owner = "media_user";
|
||||
group = "media_group";
|
||||
};
|
||||
|
||||
homepage-dashboard-services = {
|
||||
file = ./homepage-dashboard/services.age;
|
||||
symlink = false;
|
||||
path = "/var/lib/homepage-dashboard/services.yaml";
|
||||
mode = "640";
|
||||
owner = "media_user";
|
||||
group = "media_group";
|
||||
};
|
||||
|
||||
homepage-dashboard-bookmarks = {
|
||||
file = ./homepage-dashboard/bookmarks.age;
|
||||
symlink = false;
|
||||
path = "/var/lib/homepage-dashboard/bookmarks.yaml";
|
||||
mode = "640";
|
||||
owner = "media_user";
|
||||
group = "media_group";
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
Binary file not shown.
Binary file not shown.
|
@ -1,41 +0,0 @@
|
|||
{ lib, ... }:
|
||||
|
||||
{
|
||||
systemd.tmpfiles.rules = [
|
||||
"d /var/lib/homepage-dashboard 0755 media_user media_group"
|
||||
];
|
||||
|
||||
virtualisation.oci-containers.containers.homepage-dashboard = {
|
||||
image = "ghcr.io/benphelps/homepage:latest";
|
||||
ports = [ "127.0.0.1:9888:3000" ];
|
||||
environment = {
|
||||
"PUID" = "1001";
|
||||
"PGID" = "2001";
|
||||
};
|
||||
volumes = [
|
||||
"/var/lib/homepage-dashboard:/app/config"
|
||||
];
|
||||
};
|
||||
|
||||
systemd.services.podman-homepage-dashboard.serviceConfig = {
|
||||
TimeoutStopSec = lib.mkForce 5;
|
||||
};
|
||||
|
||||
networking.firewall.interfaces."podman+" = {
|
||||
allowedUDPPorts = [ 443 9920 ];
|
||||
allowedTCPPorts = [ 443 9920 ];
|
||||
};
|
||||
|
||||
services.nginx.virtualHosts."homepage.internal.kempkens.network" = {
|
||||
quic = true;
|
||||
http3 = true;
|
||||
|
||||
onlySSL = true;
|
||||
useACMEHost = "internal.kempkens.network";
|
||||
|
||||
locations."/" = {
|
||||
recommendedProxySettings = true;
|
||||
proxyPass = "http://127.0.0.1:9888";
|
||||
};
|
||||
};
|
||||
}
|
|
@ -69,7 +69,4 @@ in
|
|||
"agenix/hosts/mediaserver/tubearchivist/environmentES.age".publicKeys = mediaserver;
|
||||
|
||||
"agenix/hosts/mediaserver/aria2/config.age".publicKeys = mediaserver;
|
||||
|
||||
"agenix/hosts/mediaserver/homepage-dashboard/services.age".publicKeys = mediaserver;
|
||||
"agenix/hosts/mediaserver/homepage-dashboard/bookmarks.age".publicKeys = mediaserver;
|
||||
}
|
||||
|
|
|
@ -34,7 +34,6 @@ in
|
|||
../nixos/aria2.nix
|
||||
|
||||
../nixos/container.nix
|
||||
../../container/homepage-dashboard
|
||||
../../container/tubearchivist
|
||||
../../container/autobrr
|
||||
../../secret/container/additional-media
|
||||
|
|
Loading…
Reference in a new issue