Commit graph

11 commits

Author SHA1 Message Date
b0bfb37d3c
refactor(viridian): migrate service data to dedicated BTRFS subvolumes
Migrate from path-based persistence (/persist/var/lib/*) to dedicated
BTRFS subvolumes for better data isolation and snapshot capabilities.

- Move valuable user-facing services to /srv/* with srv-* subvolumes:
  - forgejo: git repositories and database
  - opengist: paste data
  - minecraft: game world data
  - lighttpd: static web content
  - containers: OCI container volumes

- Update home directory to use hm-sajenim subvolume on viridian disk
- Remove jupyterhub service (no longer in use)
- Update borgbackup paths to match new service locations
- Follow upstream service defaults where possible for maintainability

Services kept on /persist (disposable state):
- traefik, crowdsec, murmur
2025-10-06 13:07:46 +08:00
b777814ff4
update ssh 2025-02-16 23:23:19 +08:00
d348fb8032
setup scanner 2024-11-30 21:38:35 +08:00
7efce0a4ee
add biometric key 2024-10-01 11:57:53 +08:00
c1a5ed1d4f
migrate impermanent home to subvolumes 2024-09-07 15:48:27 +08:00
3350d19a45
fmt: alejandra 2024-08-08 09:02:42 +08:00
f55f8e6da8
Update depreciated values for NixOS 24.05 2024-06-03 21:17:51 +08:00
514224e480 android debug bridge 2024-02-13 22:57:42 +08:00
0a4f535117 refactor imports 2024-01-21 22:32:25 +08:00
186ace4edd refactor nixos 2024-01-21 21:03:57 +08:00
bf62eaece2 refactor 2024-01-14 06:29:18 +08:00