feat: certificates workey

This commit is contained in:
s-prechtl 2025-09-10 18:28:32 +02:00
parent 62ce6b0f45
commit ee0c052bb3
2 changed files with 25 additions and 6 deletions

View file

@ -54,13 +54,15 @@ in {
# List packages installed in system profile. To search, run: # List packages installed in system profile. To search, run:
# $ nix search wget # $ nix search wget
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
wget bat
git
btop btop
vt-cli
gcc
tmuxinator
fzf fzf
gcc
git
tmuxinator
vt-cli
wget
zoxide
]; ];
users.groups.media = {}; users.groups.media = {};
@ -108,13 +110,19 @@ in {
workdir = "/var/lib/pihole/"; workdir = "/var/lib/pihole/";
}; };
containers.homarr = { containers.homarr = {
image = "ghcr.io/homarr-labs/homarr:v1.34.0"; image = "ghcr.io/homarr-labs/homarr:v1.36.1";
ports = [ ports = [
"7575:7575" "7575:7575"
]; ];
volumes = [ volumes = [
"/var/lib/homarr/:/appdata" "/var/lib/homarr/:/appdata"
"/var/lib/caddy/.local/share/caddy/pki/authorities/local/root.crt:/usr/local/share/ca-certificates/root.crt:ro"
]; ];
extraOptions = [
"--network" "host"
"--dns=192.168.0.201"
];
environmentFiles = [config.age.secrets.homarr.path]; environmentFiles = [config.age.secrets.homarr.path];
}; };

11
root.crt Normal file
View file

@ -0,0 +1,11 @@
-----BEGIN CERTIFICATE-----
MIIBozCCAUqgAwIBAgIRAObP+5dFO4/ycUmTAAZbMBgwCgYIKoZIzj0EAwIwMDEu
MCwGA1UEAxMlQ2FkZHkgTG9jYWwgQXV0aG9yaXR5IC0gMjAyNSBFQ0MgUm9vdDAe
Fw0yNTA0MDYxNzUxNDhaFw0zNTAyMTMxNzUxNDhaMDAxLjAsBgNVBAMTJUNhZGR5
IExvY2FsIEF1dGhvcml0eSAtIDIwMjUgRUNDIFJvb3QwWTATBgcqhkjOPQIBBggq
hkjOPQMBBwNCAAR/WMD4iVeKRXJl8MOhUhYhhiPPzY2J7P5mEHj3q+8CwFS7hOQz
MJTeMm0avEpHAiSNu3RRwMnA/pG6WRARMHuno0UwQzAOBgNVHQ8BAf8EBAMCAQYw
EgYDVR0TAQH/BAgwBgEB/wIBATAdBgNVHQ4EFgQUSOmjkep5TK/+XxDt7EBGXjOl
GRMwCgYIKoZIzj0EAwIDRwAwRAIgYeCvipQ0+49bSSZPFU5YW4icFmueyit/xHNZ
aUBK2i0CIArtLeXngYRkZPXWShX7xpRxGAahcvmFyYHPU8bt3SCD
-----END CERTIFICATE-----