Commit graph

67 commits

Author SHA1 Message Date
34c2661dad forgejo: use unix socket 2026-01-23 13:02:14 -05:00
08c96c47f5 forgejo: remove openid settings 2026-01-19 16:00:45 -05:00
a8184995e9 restic(homeserver): add forgejo backup 2026-01-19 15:55:15 -05:00
d20c3cade4 forgejo: init 2026-01-19 15:47:16 -05:00
6f9465b890 restic(drone): add technitium to backup 2026-01-16 15:22:27 -05:00
df88804469 caddy: change secrets from reloadUnits to restartUnits 2026-01-13 19:57:56 -05:00
2661246daf caddy: make cloudflare tunnel client ip forwarding work
realized after 2 mins of thinking its not the cf servers that are the proxy, its the local cloudflared i feel stupid
2026-01-13 19:56:46 -05:00
c2b3a3bb4d technitium: init 2026-01-12 22:38:30 -05:00
3a9c4c11d4 vaultwarden: enable SSO 2026-01-12 19:13:39 -05:00
586af7a61f flake: switch to nixos-unstable 2026-01-11 14:54:27 -05:00
a61b109678 drone: add backup for syncthing files 2025-12-17 15:07:08 -05:00
ca7cdb6649 ntfy: remove user 2025-12-16 10:46:29 -05:00
58595866af restic: clean up modules 2025-12-16 10:18:40 -05:00
6dfbcb22c2 caddy: add individual tags to caddy-tailscale services 2025-12-14 12:38:43 -05:00
a8d0455b99 ntfy: remove access control rule 2025-12-01 18:29:25 -05:00
432d424167 flake: update to nixos stable 25.11 2025-11-30 19:49:01 -05:00
49a5d29b0a drone: add restic rest server 2025-11-22 23:39:23 -05:00
3899927ced restic: rename user
the restic rest server module uses a restic user
2025-11-22 22:38:17 -05:00
d8da0af6ac homeserver/restic: move module to subdirectory 2025-11-22 22:38:17 -05:00
bf1e99732c homeserver/restic: minor tweaks 2025-11-22 15:44:59 -05:00
1a1167cd0d sops: move sops module to global modules 2025-11-22 15:44:59 -05:00
bc2cb88ea4 restic: make global module 2025-11-22 15:44:59 -05:00
03b76a5e04 zipline: remove
for real now, i have decided to just use nextcloud (this also means no more pgsql unless i want it)
2025-11-18 12:31:58 -05:00
a6672b6944 flake: update lockfile 2025-11-14 20:43:44 -05:00
3996575296 modules/nixos/services/homeserver: use more substitutions in port numbers in caddy configs 2025-11-14 12:24:50 -05:00
2af18a5838 restic: update backup 2025-11-12 10:20:22 -05:00
b28f186714 nextcloud: add archive extraction app 2025-11-11 16:31:11 -05:00
b591ff1725 nextcloud: replace onlyoffice with collabora
always gave an error and i dunno how solve it, just discovered the wiki is outdated and collabora is actually packaged so rip bozo
2025-11-11 16:30:26 -05:00
b9d626a050 nextcloud: php-fpm tuning 2025-11-10 14:32:21 -05:00
d9e13ef7ee nextcloud: configure some settings as suggested by warnings
unfortunately they cannot all go away
2025-11-10 13:30:44 -05:00
f41bbea228 nextcloud: 31 -> 32 2025-11-10 12:44:49 -05:00
a11eb73270 jellyfin: init 2025-11-10 11:15:33 -05:00
548d03dbcd grafana: enable sso auto login 2025-11-08 19:12:11 -05:00
98fe84c999 grafana: add caddy metrics/dashboard 2025-11-08 18:45:01 -05:00
a9212a0118 grafana: update node exporter dashboard 2025-11-08 17:45:42 -05:00
c0d7adfe8b caddy: add comments 2025-11-07 17:24:06 -05:00
f772c4c0a4 lebron james 2025-11-07 17:23:45 -05:00
39724e7dea grafana: add dashboard to config 2025-11-07 15:03:07 -05:00
d42969036c grafana: add kanidm oauth 2025-11-07 12:31:11 -05:00
63854f7d70 grafana: init
i love (not so) pointless numbers and graphsgit add modules/nixos/services/homeserver/grafana.nix! dopaminegit add modules/nixos/services/homeserver/grafana.nix!
2025-11-04 20:10:07 -05:00
7fc17c2a91 restic: modify umask
oops
2025-11-03 21:01:30 -05:00
765ba98737 caddy: move package to unstable
caddy-tailscale is based on bleeding edge caddy and a recent update broke it, so..
2025-11-03 21:01:30 -05:00
0b53061030 caddy-tailscale: use ephemeral nodes 2025-11-03 21:01:30 -05:00
b5019adf13 vaultwarden: disable backups
irrelevant now that restic is working fully
2025-11-02 17:31:01 -05:00
592147c0f3 vaultwarden: add some settings 2025-11-02 17:30:23 -05:00
1e788fa4b1 restic: only block databases under /var/lib
the glob pattern was blocking all sqlite databases including the ones meant to be backed up, oops
2025-11-02 16:16:09 -05:00
f712d20716 restic: exclude unnecessary vaultwarden dirs 2025-11-02 14:00:19 -05:00
65dde5a86b restic: remove uptime kuma path from backup
this also isnt worth keeping
2025-11-02 14:00:19 -05:00
3c78a67089 restic: remove nextcloud dir from backup
this is making it copy any files there and its not really necessary since the database is covered and nothing else is of note
2025-11-02 14:00:19 -05:00
5fbae9dc20 restic: separate db backup cleanup from main backup service, add umask, add capability wrapper
oops i made this one commit but im not pro git enough to know how to solve this in post
2025-11-02 13:59:33 -05:00