Commit Graph

123 Commits

Author SHA1 Message Date
zuckerberg fb1970c316 Upgrade librechat
Check Flake / check-flake (push) Successful in 6m43s
2025-02-17 12:12:46 -08:00
zuckerberg eb6a50664c Upgrade NixOS. Use upstream libedgetpu, frigate, and gasket kernel module. Fix services broken by upgrade.
Check Flake / check-flake (push) Successful in 17m43s
2024-11-19 21:28:56 -08:00
zuckerberg 5b666a0565 Add nextcloud apps
Check Flake / check-flake (push) Has been cancelled
2024-10-11 21:58:54 -07:00
zuckerberg bdd2d9bef9 Update nextcloud 2024-10-11 21:20:18 -07:00
zuckerberg 5acc8b3fca Block email for ellen@runyan.org
Check Flake / check-flake (push) Successful in 1m5s
2024-10-10 20:04:50 -07:00
zuckerberg d557820d6c Lockdown intranet services behind tailscale 2024-06-21 21:04:49 -06:00
zuckerberg 4d658e10d3 Make LibreChat's auth sessions last longer 2024-06-21 19:54:47 -06:00
zuckerberg 588e94dcf4 Update to NixOS 24.05
Check Flake / check-flake (push) Successful in 1m11s
2024-06-02 21:12:07 -06:00
zuckerberg da7ffa839b Blackhole spammed email address
Check Flake / check-flake (push) Successful in 5m18s
2024-02-20 18:13:19 -07:00
zuckerberg 01af25a57e Add Actual server
Check Flake / check-flake (push) Successful in 6m3s
2024-02-19 19:44:07 -07:00
zuckerberg 7e812001f0 Add librechat
Check Flake / check-flake (push) Successful in 6m12s
2024-02-09 19:57:09 -07:00
zuckerberg e8dd0cb5ff Increase gitea session length
Check Flake / check-flake (push) Successful in 2m17s
2024-02-04 15:48:06 -07:00
zuckerberg dc9f5e969a Update nextcloud
Check Flake / check-flake (push) Successful in 2m48s
2024-02-04 14:34:42 -07:00
zuckerberg 03150667b6 Enable gitea index and lfs. Fix warning.
Check Flake / check-flake (push) Successful in 4m49s
2024-02-04 13:59:39 -07:00
zuckerberg 800a95d431 Update to nixos 23.11
Check Flake / check-flake (push) Successful in 1m24s
2024-02-01 21:42:33 -07:00
zuckerberg c4847bd39b Use dashy for services homepage
Check Flake / check-flake (push) Successful in 5m25s
2023-11-08 21:35:10 -07:00
zuckerberg 8dfba8646c Fix CI builder
Check Flake / check-flake (push) Successful in 1m5s
2023-10-20 19:52:33 -06:00
zuckerberg 0446d18712 Use official nixos module for gitea actions runner 2023-10-15 17:58:03 -06:00
zuckerberg af26a004e5 Forwards 2023-05-10 12:04:57 -06:00
zuckerberg 0efcf8f3fc Flake check gitea action
Check Flake / check-flake (push) Successful in 1m28s
2023-04-29 19:20:48 -06:00
zuckerberg 2009180827 Add mail user 2023-04-29 18:24:20 -06:00
zuckerberg 832894edfc Gitea runner 2023-04-23 10:29:18 -06:00
zuckerberg 71baa09bd2 Refactor imports and secrets. Add per system properties and role based secret access.
Highlights
- No need to update flake for every machine anymore, just add a properties.nix file.
- Roles are automatically generated from all machine configurations.
- Roles and their secrets automatically are grouped and show up in agenix secrets.nix
- Machines and their service configs may now query the properties of all machines.
- Machine configuration and secrets are now competely isolated into each machine's directory.
- Safety checks to ensure no mixing of luks unlocking secrets and hosts with primary ones.
- SSH pubkeys no longer centrally stored but instead per machine where the private key lies for better cleanup.
2023-04-21 12:58:11 -06:00
zuckerberg 3412d5caf9 Use hashed passwordfile just to be safe 2023-04-09 23:00:10 -06:00
zuckerberg 1065cc4b59 Enable gitea email notifications 2023-04-09 22:05:23 -06:00
zuckerberg 42e2ebd294 Allow marking folders as omitted from backup 2023-04-09 12:35:20 -06:00
zuckerberg 378cf47683 restic backups 2023-04-08 21:25:55 -06:00
zuckerberg f68a4f4431 nixpkgs-fmt everything 2023-04-04 23:30:28 -06:00
zuckerberg c48b1995f8 Remove zerotier 2023-03-18 20:41:09 -06:00
zuckerberg 53c0e7ba1f Add Webmail 2023-03-14 23:28:07 -06:00
zuckerberg ab2cc0cc0a Cleanup services 2023-03-12 17:51:10 -06:00
zuckerberg aaa1800d0c Cleanup mail domains 2023-03-12 13:29:12 -06:00
zuckerberg a795c65c32 Cleanup mail domains 2023-03-12 13:25:34 -06:00
zuckerberg 9684a975e2 Migrate nextcloud to ponyo 2023-03-12 00:10:14 -07:00
zuckerberg ecb6d1ef63 Migrate mailserver to ponyo 2023-03-11 23:40:36 -07:00
zuckerberg 076bdb3ab4 Use upstream nvidia reverse prime support 2023-02-08 01:35:25 -05:00
zuckerberg 11072c374b Owncast 2022-07-24 15:18:29 -04:00
zuckerberg a92800cbcc Update to NixOS 22.05 2022-06-19 23:59:52 -04:00
zuckerberg 63902fcb46 Require auth for public samba share 2022-05-16 13:22:00 -04:00
zuckerberg ec3056f8c1 Don't store awful files 2022-05-03 14:53:42 -04:00
zuckerberg af3af7b2ae Add samba share user 2022-04-25 00:30:57 -04:00
zuckerberg 73bbd39c64 Create samba users 2022-04-24 21:55:24 -04:00
zuckerberg 516121b26c Revert broken samba config for now... 2022-04-24 21:53:41 -04:00
zuckerberg 61391cc180 Improve samba speed 2022-04-23 04:32:33 -04:00
zuckerberg b4dce62d36 Fix permissions 2022-04-19 16:31:26 -04:00
zuckerberg e15b612b3c Shared group/user for consistent permissions+access 2022-04-17 23:43:42 -04:00
zuckerberg 6233ce6c0d navidrome over cloudflared 2022-04-17 20:36:04 -04:00
zuckerberg fdedd6fe4d Basic NAS services 2022-04-09 19:20:15 -04:00
zuckerberg 1bb464f966 NAS Samba+Plex 2022-04-07 12:27:49 -04:00
zuckerberg 598c1d275b Archivebox as a flake 2022-04-06 19:33:15 -04:00