🏡 my personal home lab
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

update continuwuity

+31 -19
+18 -18
flake.lock
··· 40 40 }, 41 41 "nixos-hardware": { 42 42 "locked": { 43 - "lastModified": 1770631810, 44 - "narHash": "sha256-b7iK/x+zOXbjhRqa+XBlYla4zFvPZyU5Ln2HJkiSnzc=", 43 + "lastModified": 1771423359, 44 + "narHash": "sha256-yRKJ7gpVmXbX2ZcA8nFi6CMPkJXZGjie2unsiMzj3Ig=", 45 45 "owner": "nixos", 46 46 "repo": "nixos-hardware", 47 - "rev": "2889685785848de940375bf7fea5e7c5a3c8d502", 47 + "rev": "740a22363033e9f1bb6270fbfb5a9574067af15b", 48 48 "type": "github" 49 49 }, 50 50 "original": { ··· 56 56 }, 57 57 "nixpkgs": { 58 58 "locked": { 59 - "lastModified": 1770617025, 60 - "narHash": "sha256-1jZvgZoAagZZB6NwGRv2T2ezPy+X6EFDsJm+YSlsvEs=", 59 + "lastModified": 1771574726, 60 + "narHash": "sha256-D1PA3xQv/s4W3lnR9yJFSld8UOLr0a/cBWMQMXS+1Qg=", 61 61 "owner": "nixos", 62 62 "repo": "nixpkgs", 63 - "rev": "2db38e08fdadcc0ce3232f7279bab59a15b94482", 63 + "rev": "c217913993d6c6f6805c3b1a3bda5e639adfde6d", 64 64 "type": "github" 65 65 }, 66 66 "original": { ··· 73 73 "nixpkgs-beszel-pr": { 74 74 "flake": false, 75 75 "locked": { 76 - "lastModified": 1770973197, 77 - "narHash": "sha256-pkgq5JHUo95xd2FWjY6ntnuOgOZQL54zMOFFKL4f2Aw=", 76 + "lastModified": 1771799595, 77 + "narHash": "sha256-wcV49RuMaBh5WJSx7hUYEwLnHHe15BdeT4ujDsHC+xs=", 78 78 "owner": "NixOS", 79 79 "repo": "nixpkgs", 80 - "rev": "e9253e411d8cde6e2feeabba640c573d622beba6", 80 + "rev": "fdc4a93a0794d5e4f459ae4efc5ef1c4b5246e77", 81 81 "type": "github" 82 82 }, 83 83 "original": { ··· 89 89 }, 90 90 "nixpkgs-unstable": { 91 91 "locked": { 92 - "lastModified": 1770841267, 93 - "narHash": "sha256-9xejG0KoqsoKEGp2kVbXRlEYtFFcDTHjidiuX8hGO44=", 92 + "lastModified": 1771369470, 93 + "narHash": "sha256-0NBlEBKkN3lufyvFegY4TYv5mCNHbi5OmBDrzihbBMQ=", 94 94 "owner": "nixos", 95 95 "repo": "nixpkgs", 96 - "rev": "ec7c70d12ce2fc37cb92aff673dcdca89d187bae", 96 + "rev": "0182a361324364ae3f436a63005877674cf45efb", 97 97 "type": "github" 98 98 }, 99 99 "original": { ··· 121 121 ] 122 122 }, 123 123 "locked": { 124 - "lastModified": 1770683991, 125 - "narHash": "sha256-xVfPvXDf9QN3Eh9dV+Lw6IkWG42KSuQ1u2260HKvpnc=", 124 + "lastModified": 1771735105, 125 + "narHash": "sha256-MJuVJeszZEziquykEHh/hmgIHYxUcuoG/1aowpLiSeU=", 126 126 "owner": "Mic92", 127 127 "repo": "sops-nix", 128 - "rev": "8b89f44c2cc4581e402111d928869fe7ba9f7033", 128 + "rev": "d7755d820f5fa8acf7f223309c33e25d4f92e74f", 129 129 "type": "github" 130 130 }, 131 131 "original": { ··· 156 156 ] 157 157 }, 158 158 "locked": { 159 - "lastModified": 1767801599, 160 - "narHash": "sha256-NxTPVcfpkNpC0KOrEvAKcBJiM0HJWdNJePlenstssSQ=", 159 + "lastModified": 1771765454, 160 + "narHash": "sha256-Pf+yEetgTUsVf1HRT9PKXHbx5nAiT46ISYxJuoGt6M4=", 161 161 "owner": "GiyoMoon", 162 162 "repo": "nixos-turing-rk1", 163 - "rev": "7e9b89303b3177b64a2a4725fc40bad2e64e6f9b", 163 + "rev": "be71229f4587ecf84b5987d0be76f7bc2531a503", 164 164 "type": "github" 165 165 }, 166 166 "original": {
+5
modules/caddy.nix
··· 24 24 header Access-Control-Allow-Origin "*" 25 25 respond `{"m.homeserver": {"base_url": "https://matrix.goo.garden"}}` 26 26 } 27 + handle /.well-known/matrix/support { 28 + header Content-Type application/json 29 + header Access-Control-Allow-Origin "*" 30 + respond `{"contacts": [{"role": "m.role.admin", "matrix_id": "@jen:goo.garden"}]}` 31 + } 27 32 28 33 handle { 29 34 respond "hi :3"
+8 -1
modules/matrix.nix
··· 1 - { ... }: 1 + { pkgs-unstable, ... }: 2 2 { 3 3 services.matrix-continuwuity = { 4 4 enable = true; 5 + package = pkgs-unstable.matrix-continuwuity; 5 6 settings = { 6 7 global = { 7 8 server_name = "goo.garden"; ··· 20 21 ]; 21 22 }; 22 23 }; 24 + }; 25 + 26 + # media on nas 27 + fileSystems."/var/lib/private/continuwuity/media" = { 28 + device = "/mnt/nas/media/continuwuity"; 29 + options = [ "bind" ]; 23 30 }; 24 31 25 32 networking.firewall.allowedTCPPorts = [ 6167 ];