diff --git a/modules/nixos/services/caddy/default.nix b/modules/nixos/services/caddy/default.nix index 9075027..cc27a01 100644 --- a/modules/nixos/services/caddy/default.nix +++ b/modules/nixos/services/caddy/default.nix @@ -1,7 +1,6 @@ { lib, config, - pkgs, namespace, ... }: @@ -25,6 +24,11 @@ in file_server ''; }; + ":1339" = { + extraConfig = '' + reverse_proxy 192.168.1.241:3080 + ''; + }; ":8686" = { extraConfig = '' root * /var/lib/caddy/cinny diff --git a/modules/nixos/services/restic/default.nix b/modules/nixos/services/restic/default.nix index 751c34e..a9e31a2 100644 --- a/modules/nixos/services/restic/default.nix +++ b/modules/nixos/services/restic/default.nix @@ -29,12 +29,14 @@ in services.restic.backups = { borgbase = { initialize = true; - exclude = [ "/home/*/.cache" ]; + exclude = [ + "/home/*/.cache" + ]; passwordFile = "/run/secrets/restic_password"; repositoryFile = "/run/secrets/restic_url"; paths = [ "/home" - "/var/lib/" + "/var/lib/caddy" ]; timerConfig = { OnCalendar = "00:10"; diff --git a/modules/nixos/virtualisation/podman/technitium/default.nix b/modules/nixos/virtualisation/podman/technitium/default.nix index 73b9fc1..739dcb0 100644 --- a/modules/nixos/virtualisation/podman/technitium/default.nix +++ b/modules/nixos/virtualisation/podman/technitium/default.nix @@ -21,7 +21,9 @@ in ports = [ "192.168.1.202:5380:5380" "192.168.1.202:53:53" + "192.168.1.202:53:53/udp" "[fd00:192:168:1::202]:53:53" + "[fd00:192:168:1::202]:53:53/udp" "[fd00:192:168:1::202]:5380:5380" ]; volumes = [ "config:/etc/dns" ]; diff --git a/result b/result new file mode 120000 index 0000000..7cd11ad --- /dev/null +++ b/result @@ -0,0 +1 @@ +/nix/store/xgvy0jl69vasll7nz32rzliazcq20frb-nixos-system-blarm-sd-card-25.05.20250307.36fd87b \ No newline at end of file diff --git a/secrets/invidious-config.yaml b/secrets/invidious-config.yaml index b186ba7..454e0d6 100644 --- a/secrets/invidious-config.yaml +++ b/secrets/invidious-config.yaml @@ -79,8 +79,8 @@ port: ENC[AES256_GCM,data:PlXCKw==,iv:U0s6cA9d9YI1xHa4vqP5xFNGZ4sBAv0e/ao012gmx5 host_binding: ENC[AES256_GCM,data:Ld6bF95Wxw==,iv:bfxSfNMMw8ZihADhLsASbg58nzV+1abmRhcPd7sEQ7k=,tag:LMmXKu4I3fWOIqBoLMRGNA==,type:str] pool_size: ENC[AES256_GCM,data:e1qc,iv:rdMTdMNzkiu/BPPy0PhWP3WjFikpL5FGDeL7MHsi4v8=,tag:nyayJ+49Skhemw9bJnxUrw==,type:int] use_innertube_for_captions: ENC[AES256_GCM,data:pNUxJWY=,iv:zShwBRgrtptWjSWfM3M5r1OHPRIRxn+LSZA0SgNEdk4=,tag:RLqN0OkSOTkj9g2ltYec0w==,type:bool] -visitor_data: ENC[AES256_GCM,data:s6r4dU8T+AsJDgrdJHZHCTpQsH2JlHbW52sMoxJ7LACWEBaVd+PtFt5YbM/bJNFO,iv:QOvOJ0ORKWtTIRp8eHCESrvPzQUnQgPODDOVry71f+0=,tag:zhLnpFF1CByaIT5WlYKYgQ==,type:str] -po_token: ENC[AES256_GCM,data:6SlD2/+4ZhuaZQ6SYZtjF+kqByORolkzxFcQgpzX9pRksZ95Lvgu7/6KXFq08oWY2FDFJS72gXih0D2aPX+JgAlfdYNL40Oa4oOisNEhnAKVTh/8zG55LM7c6+Juc4K/f/J22tteNr4dVxvf/7gsmm5+XL/msHi5ZkjckpauZOdq2XPTSr/m99Z9DGrraxv61nbHY4ie/lyGm4/JlLhLxQ==,iv:PZ7awQYIUryGRSDh46sEV6rmDxdjn+L7j0+Zy7IX9w8=,tag:81yxZez07oLq6BTZLJzDdw==,type:str] +visitor_data: ENC[AES256_GCM,data:FOd0Gzbjpeh1/7exqJKJTPLbY2j+0AKZr1TvKYvPNJxsUIPSPHex2vEa0RFZLPQM,iv:V+CT87SSDgBRL7q4knxur43kHf09nNQh5vBUmpgl1vI=,tag:7WLvqmZBWYVweg1oNRStdg==,type:str] +po_token: ENC[AES256_GCM,data:SPl2LTTDBu2b0kRgQUG3dafDU6yOSouXpC6ske6CV4DsHFfw1eFKD/06kmkXEe0FWypwbC65kQ5VxZTluM4H5diYldqqtnJmsyRqnW8LMC4=,iv:GClcp3iXDyTpx+xIEuwRxoghscOaPgjlvMELEv4sHNc=,tag:9iB0DIBiYJQJXnIoFxj2JA==,type:str] cookies: "" playlist_length_limit: ENC[AES256_GCM,data:uS1R,iv:64OdDxfuGx3kjjwkgq0STYjqhoxBQpeysu9VPFLv2Nk=,tag:BVssIKHnlQJVrRGrvq2nGA==,type:int] jobs: @@ -115,8 +115,8 @@ sops: ZUcxTXRMUWJaaE12eE9jSUtMbm40bncKDhbq/YynM7XLSX9SorMcFflLa+uC94zk sLXityG5r8abl7pIc5LPzOieinNIDh5Riv/1gDrObqvWbHIo5ZZa5w== -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-02-28T17:49:48Z" - mac: ENC[AES256_GCM,data:f85bb+HlJuMObxhpPc4snY6xd4MN3LNxuSfo4A4+s68O9GvtW52aWNGchJO/UIHiavxFALQ45wKOqQQXmROV16KcHH5Ur7dqmhljt7f+O2HaI0EOw8dpvoE9uAlgW5MbCFwri9yI6ISEeDwCxHlheVU1T3WN/+nZQ53ZeQ/dUdE=,iv:WvLSbwDcwD6IPF3ngUqI1Byasizr+Y5k9midJnaz6OE=,tag:V3wMj+zbAMW1ma7aDu+1qA==,type:str] + lastmodified: "2025-03-24T22:35:24Z" + mac: ENC[AES256_GCM,data:vL3FRcwsuxkKPtBnudyS5pyg3/PESKNAqwYDtI7zs++m9010lO8dJIYpDI1FjNchs1Hnhdu6jvl7mJTb1N9HpWP6AEHLLJRKLkjR53/m1jSkgKsr3RVzwgJpViVk2XG0mYgMA+6IYvQ7XI22MLtL81YRf6DdUEZdNYHs8vfnLeg=,iv:2X6qhfDeOeJ0e9VusHmIuAYnmr3pRZFoTlljLTFGmZk=,tag:HInQsyiYAjTlYTAZDvN9bA==,type:str] pgp: [] unencrypted_suffix: _unencrypted version: 3.9.4