USB and NAS are unavailable on this machine; the zip is the only path for personal SQLite and media. Provider keys stay out of git. Co-authored-by: Cursor <cursoragent@cursor.com>
31 lines
1.4 KiB
Markdown
31 lines
1.4 KiB
Markdown
---
|
||
title: "Kanshō – Einmaliger Laptop-Datentransfer über Gitea"
|
||
status: "Transportartefakt, nach Restore entfernen"
|
||
date: "2026-09-07"
|
||
---
|
||
|
||
# Einmaliger Datentransfer (Laptop 2026-09-07)
|
||
|
||
Dieses Verzeichnis ist **kein** Produkt-Datenspeicher. Es existiert, weil auf dem Urlaubs-Laptop weder USB-Stick noch NAS verbunden werden darf. Der Transport läuft über das selbst gehostete Gitea (`gitea.stommer.de`), das nur in der eigenen Infrastruktur erreichbar ist.
|
||
|
||
## Inhalt
|
||
|
||
- `kansho-laptop-20260907.zip` – SQLite (Backup-API) + Journalmedien, Manifest, Checksummen
|
||
- **Nicht enthalten:** `backend/.env`, Provider-Keys, TLS-Zertifikate
|
||
|
||
Das Archiv enthält persönliche, **unverschlüsselte** Journalinhalte, Identity-Mappings und ggf. Debug-Spuren. Es ist Klasse A/B. Nicht an Provider, nicht öffentlich klonen, nicht in fremde Remotes spiegeln.
|
||
|
||
## Restore auf dem Zielrechner
|
||
|
||
Backend aus. Danach:
|
||
|
||
```powershell
|
||
.\scripts\backup-local.ps1 restore -Archive .\transfer\kansho-laptop-20260907.zip -Confirm -Replace
|
||
```
|
||
|
||
`.env` neu anlegen aus `backend/.env.example` und denselben Provider-Keys (Passwortmanager / OpenRouter). Das Admin-Login steckt im SQLite-Hash, nicht in der `.env`.
|
||
|
||
## Nach erfolgreichem Restore
|
||
|
||
Dieses Verzeichnis aus dem Arbeitsbaum entfernen und in einem eigenen Commit nach Gitea schieben. Die Git-Historie behält die Datei; das ist bewusst der Preis dieses Transportwegs.
|