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
76ff79019c
minecraft-server: adjust for velocity, use template unit, ditch screen and use fifo systemd socket for input
...
it actually works now, don't know why terminal multiplexers give an error even with pty access but this setup is better overall anyway
2025-12-13 18:09:05 -05:00
0150c8fb49
velocity: init
2025-12-11 11:43:51 -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
1db5104679
gaming, minecraft-server: move graalvm 17 package to stable
...
was this always in stable or has the package search been tweaking when i have checked
2025-11-28 22:05:59 -05:00
f49ee1de1a
mumble: remove
...
havent used it, stopped working anyway
2025-11-27 11:21:30 -05:00
91a0bb384a
gutterman: add restic backups to minecraft
2025-11-22 23:40:47 -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
60bf30a881
lebron james
2025-11-22 15:44:59 -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
1f153cc599
tailscale: add exit node functionality to Gutterman
2025-11-21 09:05:58 -05:00
d9d51023dd
Gutterman: rudimentary mc server config
...
service aint working with screen or tmux for some reason but im committing this anyway
2025-11-18 21:28: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
d28d54c307
restic: add kanidm db to db backup script
2025-11-02 12:14:25 -05:00
f3a004d7af
restic: rename backup script
2025-11-02 12:09:49 -05:00
a206ee9d15
restic: use some variables in db backup script
2025-11-02 12:09:25 -05:00
81fdba43f1
restic: use lib.getExe
2025-11-02 11:47:58 -05:00