feat(infra): migrate self-hosted backend to netralax.de

Move Supabase + LiveKit from the netralax.cloud VPS to a new netralax.de server. Adds the migration runbook (docs/), one-time move scripts (scripts/migrate/), and prod Caddy/LiveKit config templates (infra/). Repoints the desktop publish/changelog URLs and prod ops config to .de. JWT_SECRET + VAPID copied identically so already-installed clients keep working; the new server also serves the legacy .cloud hostnames.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
byGalax
2026-06-02 19:39:04 +02:00
parent 588b843904
commit 5bc30c950c
15 changed files with 1807 additions and 11 deletions
+3 -2
View File
@@ -8,8 +8,9 @@ All commands read shared config from `config.sh`.
1. Copy your SSH key to the server so scripts don't prompt for a password:
```
ssh-keygen -t ed25519 # only if you don't already have one
ssh-copy-id prox@46.225.156.249
ssh prox@46.225.156.249 'echo ok'
# PROD now points at the netralax.de VPS (user "debian"; see config.sh).
ssh-copy-id debian@141.95.34.204
ssh debian@141.95.34.204 'echo ok'
```
2. Make the scripts executable:
```