diff --git a/hosts/saberofxebec/configuration.nix b/hosts/saberofxebec/configuration.nix index 48e7d72..e49896f 100644 --- a/hosts/saberofxebec/configuration.nix +++ b/hosts/saberofxebec/configuration.nix @@ -54,13 +54,15 @@ in { # List packages installed in system profile. To search, run: # $ nix search wget environment.systemPackages = with pkgs; [ - wget - git + bat btop - vt-cli - gcc - tmuxinator fzf + gcc + git + tmuxinator + vt-cli + wget + zoxide ]; users.groups.media = {}; @@ -108,13 +110,19 @@ in { workdir = "/var/lib/pihole/"; }; containers.homarr = { - image = "ghcr.io/homarr-labs/homarr:v1.34.0"; + image = "ghcr.io/homarr-labs/homarr:v1.36.1"; ports = [ "7575:7575" ]; volumes = [ "/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]; }; diff --git a/root.crt b/root.crt new file mode 100644 index 0000000..f39dafa --- /dev/null +++ b/root.crt @@ -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-----