Commit graph

214 commits

Author SHA1 Message Date
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
f6d090aa80 Swordsmachine: remove nvidia driver pin
decided to ball since it has been a while and opengl is no longer fucked, maybe it will be fine now
2025-11-03 21:00:57 -05:00
ff696a6612 Swordsmachine: remove reference to modules/nixos/programs
oops i did not do this when i removed the default.nix files.. need to nix flake check more
2025-11-02 20:52:09 -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
20931cfceb Drone: update nextcloud mounts 2025-11-02 10:57:31 -05:00
773c135b32 zipline: add oidc 2025-11-02 10:57:31 -05:00
ca1d1d0a32 zipline: add more settings
decided to wipe zipline's db and restart to fix it behaving oddly, motivated me to do this
edit: it did not work (goofy read-only fs error even when it has 777 permissions??)
2025-11-02 10:56:49 -05:00
61cc4edc95 zipline: add newline 2025-11-01 09:08:53 -04:00
3362735905 authentik: remove
-1 flake input, also no more flake-parts *and* flake-utils in the same input
2025-10-31 14:54:22 -04:00
183d71330f kanidm:init
authentik killing time
2025-10-31 12:37:15 -04:00
936e0201f6 gaming: remove alsa-oss
not necessary ever since i discovered the jank is fixed by just changing audio device
2025-10-28 20:13:48 -04:00
d543a36a3a modules/nixos: remove default.nix of parent and first child dirs
these dont have a reason to exist anymore
2025-10-28 19:41:48 -04:00
84e739fa60 Earthmover: replace modules/nixos import
only noticed this was a problem when i saw auto-cpufreq in btop. shouldve done this sooner
2025-10-28 19:32:38 -04:00
7b0ff2ed94 caddy: disable reloading
caddy-tailscale breaks this
2025-10-28 19:29:23 -04:00
564d83b032 Gutterman: disable openssh 2025-10-28 19:01:41 -04:00
9d67ec4aaa Gutterman: remove privileged mounts in proxmoxLXC module 2025-10-28 19:01:08 -04:00
ed04a1a8bd Drone: add minimal module 2025-10-28 15:58:31 -04:00
aa67010d7c Gutterman: add hostname management capability 2025-10-28 09:25:17 -04:00
bd2df6f1f0 flake: update lockfile 2025-10-27 22:38:08 -04:00
b1fb857555 fix: add tailscale directory to modules/nixos/services/default.nix 2025-10-27 22:29:11 -04:00
0748e1b111 tailscale: refactor default.nix into separate file 2025-10-27 16:29:09 -04:00
9f1ea7f81e Gutterman: add tailscale 2025-10-27 16:25:03 -04:00
fbc2fb3586 tailscale: add --no-logs-no-support daemon flag 2025-10-27 16:23:56 -04:00
1f48073c50 tailscale: add ssh module
oops i can make this declarative
2025-10-27 16:23:11 -04:00
39bb8c4647 Swordsmachine: disable nvidiasettings gui 2025-10-27 14:35:02 -04:00
caba10052d ssh: remove
wont need this config anymore
2025-10-27 11:45:06 -04:00
347b7d7656 openssh: remove
tailscale ssh is pretty cool
2025-10-27 11:38:02 -04:00
58c11b16cf Gutterman: set open ports in firewall 2025-10-26 21:44:21 -04:00
c27cc9ebc3 Gutterman: install additional programs 2025-10-26 21:31:47 -04:00
0618884337 ssh: gameserver -> Gutterman 2025-10-26 20:35:45 -04:00
71a9e2a9ff Gutterman: init 2025-10-26 19:56:36 -04:00
91d76c8c83 modules/nixos/system: add headless and minimal modules 2025-10-26 19:43:09 -04:00
2960bf9989 modules/common: add debloat.nix (replaces default-packages.nix) 2025-10-26 19:42:41 -04:00
4f66fae74d Swordsmachine: change system modules import to a full list 2025-10-26 19:41:20 -04:00
fbeff5e4e9 ssh: remove agent and askpass
fuck so this is why gnome-keyring ssh isnt working 😭
2025-10-26 19:23:36 -04:00
0d2138970e ssh: remove redundant ksshaskpass config, rotate ips
the local ips will become outdated again in 2 minutes
2025-10-26 19:22:21 -04:00
ceab421dfb nix: disable "git tree is dirty" nix warning
long overdue but i was just reminded of this
2025-10-26 18:15:27 -04:00