Commit graph

8 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
e6b6325ba6
chore: refactor 2025-03-08 14:18:46 +08:00
977fe7b608
bump multimedia tags 2025-02-16 11:58:25 +08:00
579bf1a5db
migrate middlewares to entrypoint + refactor 2024-11-28 22:24:27 +08:00
376627ba84
bump tags 2024-11-22 07:24:36 +08:00
1f776ec51d
migrate internal domain to home.arpa 2024-11-22 07:15:34 +08:00
999740e7bd
move base data dir 2024-10-16 04:59:59 +08:00
253cdf8ede
remove some unused services/refactor 2024-10-15 06:27:48 +08:00