Nix configurations for my homelab
2
fork

Configure Feed

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

Change handle for PDS users

In the future I may invite more people to my PDS

yemou cb701ba9 3ea379b9

+27 -30
+21 -21
flake.lock
··· 111 111 ] 112 112 }, 113 113 "locked": { 114 - "lastModified": 1771851181, 115 - "narHash": "sha256-gFgE6mGUftwseV3DUENMb0k0EiHd739lZexPo5O/sdQ=", 114 + "lastModified": 1772380461, 115 + "narHash": "sha256-O3ukj3Bb3V0Tiy/4LUfLlBpWypJ9P0JeUgsKl2nmZZY=", 116 116 "owner": "nix-community", 117 117 "repo": "home-manager", 118 - "rev": "9a4b494b1aa1b93d8edf167f46dc8e0c0011280c", 118 + "rev": "f140aa04d7d14f8a50ab27f3691b5766b17ae961", 119 119 "type": "github" 120 120 }, 121 121 "original": { ··· 261 261 }, 262 262 "nixpkgs-pr485074-turbo": { 263 263 "locked": { 264 - "lastModified": 1771430150, 265 - "narHash": "sha256-MgMsuxt29tX1YT8iztV/c/v/8jYGWR7bG6jEK0tHuc8=", 264 + "lastModified": 1772223116, 265 + "narHash": "sha256-SxjC1M+PKu7m/mFmhfybp/ivkqHCL7x/JkYBlMvK9b4=", 266 266 "owner": "Hythera", 267 267 "repo": "nixpkgs", 268 - "rev": "43c0fbaaed82beb6861bd618a9970d60bc619aa1", 268 + "rev": "ca7c362dcec7dbeb0daa6aa39160cfa32a6e539b", 269 269 "type": "github" 270 270 }, 271 271 "original": { ··· 293 293 }, 294 294 "nixpkgs-unstable": { 295 295 "locked": { 296 - "lastModified": 1771848320, 297 - "narHash": "sha256-0MAd+0mun3K/Ns8JATeHT1sX28faLII5hVLq0L3BdZU=", 296 + "lastModified": 1772198003, 297 + "narHash": "sha256-I45esRSssFtJ8p/gLHUZ1OUaaTaVLluNkABkk6arQwE=", 298 298 "owner": "NixOS", 299 299 "repo": "nixpkgs", 300 - "rev": "2fc6539b481e1d2569f25f8799236694180c0993", 300 + "rev": "dd9b079222d43e1943b6ebd802f04fd959dc8e61", 301 301 "type": "github" 302 302 }, 303 303 "original": { ··· 309 309 }, 310 310 "nixpkgs_2": { 311 311 "locked": { 312 - "lastModified": 1771932323, 313 - "narHash": "sha256-3PadsTzuMJT/x0KmiD/Me1GG6rW8kaHoWVduSs0ue7o=", 312 + "lastModified": 1772370856, 313 + "narHash": "sha256-OXf9tB+s1EPCzIBR4eIQTm1dbbfVgjPNEGChgwEvvIU=", 314 314 "owner": "NixOS", 315 315 "repo": "nixpkgs", 316 - "rev": "89bb5c5da7a857869cc88ef9b856bffdff8af264", 316 + "rev": "80c8eb1779ca2aa3a84a9c553dd1ef1e3430867b", 317 317 "type": "github" 318 318 }, 319 319 "original": { ··· 341 341 }, 342 342 "nixpkgs_4": { 343 343 "locked": { 344 - "lastModified": 1771207753, 345 - "narHash": "sha256-b9uG8yN50DRQ6A7JdZBfzq718ryYrlmGgqkRm9OOwCE=", 344 + "lastModified": 1772173633, 345 + "narHash": "sha256-MOH58F4AIbCkh6qlQcwMycyk5SWvsqnS/TCfnqDlpj4=", 346 346 "owner": "NixOS", 347 347 "repo": "nixpkgs", 348 - "rev": "d1c15b7d5806069da59e819999d70e1cec0760bf", 348 + "rev": "c0f3d81a7ddbc2b1332be0d8481a672b4f6004d6", 349 349 "type": "github" 350 350 }, 351 351 "original": { ··· 379 379 "rust-overlay": "rust-overlay" 380 380 }, 381 381 "locked": { 382 - "lastModified": 1771931410, 383 - "narHash": "sha256-QAIV+0j88s4F9Y8PT9HKf5pJiIial1Q4SzlDjjLITYg=", 382 + "lastModified": 1772346339, 383 + "narHash": "sha256-Rdy6nD0DqU+EUUED63Tdgs5UwdFp/I6D1rkbev25l68=", 384 384 "owner": "roc-lang", 385 385 "repo": "roc", 386 - "rev": "c8b1580ac412bc540d87a536be036552dc85a86f", 386 + "rev": "a37411188836a1083767548f80f3e8c07e2e7d49", 387 387 "type": "github" 388 388 }, 389 389 "original": { ··· 433 433 "nixpkgs": "nixpkgs_4" 434 434 }, 435 435 "locked": { 436 - "lastModified": 1771889317, 437 - "narHash": "sha256-YV17Q5lEU0S9ppw08Y+cs4eEQJBuc79AzblFoHORLMU=", 436 + "lastModified": 1772340640, 437 + "narHash": "sha256-1nq7+Kt5IUBD8Hu3nptVPbMf+22rNJoHT0t9L1X+GKA=", 438 438 "owner": "Mic92", 439 439 "repo": "sops-nix", 440 - "rev": "b027513c32e5b39b59f64626b87fbe168ae02094", 440 + "rev": "dec4d8eac700dcd2fe3c020857d3ee220ec147f1", 441 441 "type": "github" 442 442 }, 443 443 "original": {
+1 -8
modules/services/caddy/pds.nix
··· 14 14 encode 15 15 reverse_proxy [::1]:3000 16 16 ''; 17 - "*.butwho.club".extraConfig = '' 18 - tls { 19 - on_demand 20 - } 21 - encode 22 - reverse_proxy [::1]:3000 23 - ''; 24 - "*.butwho.social".extraConfig = '' 17 + "*.bwho.ooo".extraConfig = '' 25 18 tls { 26 19 on_demand 27 20 }
+4
modules/services/caddy/websites/org-butwho.nix
··· 21 21 respond "{err.status_code} {err.status_text}" 22 22 } 23 23 ''; 24 + "bwho.ooo".extraConfig = '' 25 + redir https://butwho.org{uri} 26 + ''; 27 + # TODO: Remove these once they expire 24 28 "butwho.club".extraConfig = '' 25 29 redir https://butwho.org{uri} 26 30 '';
+1 -1
modules/services/pds.nix
··· 40 40 PDS_HOSTNAME = "pds.butwho.org"; 41 41 PDS_EMAIL_FROM_ADDRESS = "pds-noreply@butwho.org"; 42 42 PDS_CONTACT_EMAIL_ADDRESS = "admin@butwho.org"; 43 - PDS_SERVICE_HANDLE_DOMAINS = ".butwho.club,.butwho.social"; 43 + PDS_SERVICE_HANDLE_DOMAINS = ".bwho.ooo"; 44 44 # PDS_INVITE_REQUIRED = ""; 45 45 # PDS_MODERATION_EMAIL_SMTP_URL = ""; 46 46 # PDS_MODERATION_EMAIL_ADDRESS = "";