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:
@@ -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:
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user