-
Notifications
You must be signed in to change notification settings - Fork 0
Data Layout
shayne edited this page Jan 2, 2026
·
3 revisions
Catch stores state on the host under a single data directory (--data-dir). The default is ./data.
<data-dir>/
db.json
services/
mounts/
registry/
tsnet/
<data-dir>/services/<svc>/
bin/ # binaries, compose files, units
run/ # runtime files
data/ # persistent app data
env/ # env files
Notes:
- Env files are versioned under
env/and surfaced viayeet env showoryeet env edit. - Compose network files and tailscale artifacts live under
bin/andrun/. -
mounts/is host-global and used byyeet mount/yeet umount.