Server & Operations¶
Der Produktionsbetrieb verwendet jfctl für beide unterstützten Wege: Docker Compose mit Releaseimages oder Debian 13 nativ, auch in einem Proxmox-LXC. Fachliche Einstellungen liegen in der Weboberfläche. Entwicklungscontainer unter dev/ sind keine Produktionsinstallation.
Vor der Installation entscheiden¶
| Frage | Entscheidung |
|---|---|
| Betriebsweg | Docker Compose oder Debian 13 nativ; LXC nutzt den nativen Kern |
| Öffentliche Adresse | Feste Domain; HTTPS selbst mit Caddy oder über vorhandenen Reverse Proxy |
| Sicherungsziel | Separates Gerät/Repository und außerhalb des Hosts gesichertes Backup-Passwort |
| Verantwortlichkeiten | Hostzugang, Updates, Sicherungsprüfung, Alarmierung und Wiederherstellungsprobe |
| Bestehende Installation | Geprüfter Export/Import statt Überschreiben; Portainer-Migrationsanleitung verwenden |
Die öffentliche Oberfläche und API laufen unter derselben Herkunft. Eine Änderung der Domain betrifft Passkeys. Datenbank, Uploads, Schlüsselring und passende Anwendungsversion gehören zusammen; eine reine Datenbankkopie reicht nicht als vollständige Wiederherstellung.
Schrittweise Betriebsanleitungen¶
- Produktionsvorgaben und Aufbau/Verzeichnisse lesen.
- Installationsassistent durchführen: Angaben, Vorabprüfung, Zusammenfassung, Bestätigung, Installation.
- Mit
sudo jfctl statusundsudo jfctl doctorErgebnis prüfen, HTTPS und Anmeldung im Browser kontrollieren. - Organisation durch die Administration einrichten lassen.
sudo jfctl backup createundsudo jfctl backup verify latestausführen; Sicherungsziel und Wiederherstellung auf einem getrennten Testhost nachweisen.- Regelbetrieb und Notfallhilfe als Übergabe verwenden.
| Nachschlagen | Anleitung |
|---|---|
| CLI, Rückgabecodes, Protokolle, Timer | jfctl-Referenz |
| Update, Backup, Restore und automatischer Rückfall | Sicherung, Wiederherstellung und Updates |
| Portainer, alte Compose-/Synology-Installation | Migration mit konkreter Portainer-Anleitung |
| Paket, Prüfsummen und Herkunft | Releasepakete |
| Sitzungen, Passkeys, MFA, SSO | Anmeldesicherheit |
| Alte Geheimnisse neu verschlüsseln | Schlüsselrotation |
Die vorhandenen Betriebsanleitungen sind die verbindliche Befehlsreferenz. Die Installation verlangt verfügbare Releaseartefakte; Versionsbeispiele ersetzen keine Prüfung des gewünschten Releases.