Commit graph

167 commits

Author SHA1 Message Date
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
5a424c10de velocity/minecraft-server: setup changes 2026-01-15 22:04:06 -05:00
cf3f35ee31 librewolf: change encrypted dns to technitium 2026-01-14 17:10:05 -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
d5bde071ec vesktop: change theme to system24 2026-01-01 10:39:26 -05:00
e4dddd52b3 velocity: use raw ExecStart
4mb of ram from extra bash process saved
2025-12-21 16:28:59 -05:00
718dcae809 velocity: DevicePolicy strict -> closed
this worked previously on the container because its a container and /dev/* access is managed by proxmox, but it doesnt work now because it blocks access to devices including /dev/null which is used for stdin by default
2025-12-21 16:23:11 -05:00
b6b98a126e system/laptop: split logind and auto-cpufreq config 2025-12-20 19:13:04 -05:00
4deded9963 tailscale/exit-node/server: remove ethtool from path and modify interface 2025-12-20 19:12:50 -05:00
b63fb76045 syncthing: add declarative secrets for Drone 2025-12-18 12:49:24 -05:00
5860c9c430 velocity: add bind path for config 2025-12-18 12:31:23 -05:00
63abb5dae8 velocity: use cutting edge jar
temporary fix for 1.21.11 update
2025-12-17 18:38:46 -05:00
a61b109678 drone: add backup for syncthing files 2025-12-17 15:07:08 -05:00
5930433925 syncthing: init 2025-12-17 11:00:06 -05:00
ca7cdb6649 ntfy: remove user 2025-12-16 10:46:29 -05:00
d66b0162d1 velocity: remove udp 10000, remove home directory from user 2025-12-16 10:38:52 -05:00
58595866af restic: clean up modules 2025-12-16 10:18:40 -05:00
255e8fdf3c scrcpy: init 2025-12-15 17:46:29 -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
ef89338871 niri: add kde portal 2025-11-30 16:36:50 -05:00
a4d9a59b1b printing: init 2025-11-30 10:50:16 -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
60180aaf05 spicetify-nix: remove
moved music to jellyfin
2025-11-24 18:11:55 -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
12a7ea01dc niri: add windowed fullscreen bind 2025-11-22 15:44:25 -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
e5ed8478a5 desktop: add jellyfin-tui 2025-11-15 10:30:58 -05:00
35e5edc42d gaming: add alsa-oss back
seems like its still needed for some oops
2025-11-14 21:26:36 -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