Backup and Restore
What to Back Up
/config/— Yourtsdproxy.yamland proxy list files/data/— Tailscale machine keys, certificates, OAuth caches
Backup
docker compose stop tsdproxy
tar -czf tsdproxy-backup-$(date +%Y%m%d).tar.gz /path/to/config /path/to/data
docker compose start tsdproxyRestore
docker compose stop tsdproxy
tar -xzf tsdproxy-backup-20260401.tar.gz -C /
docker compose start tsdproxyImportant
After restoring /data/, Tailscale machines reconnect automatically.
Migration
- Back up both directories from old host
- Start TSDProxy on new host with same config
- Stop, restore
/data/backup, start
Warning
Changing dataDir path means new Tailscale machines. Keep the same path.
Last updated on