1
Betrieb und Wiederanlauf
Jochen Hanisch edited this page 2026-04-27 23:03:25 +02:00

Betrieb und Wiederanlauf

Diese Seite ist nur die lesbare Kurzfassung. Die maßgebliche Betriebsdokumentation liegt im Repository unter Gitea/Betrieb.md und Gitea/Gitea-Server.md.

Dienste

Auf dem Server laufen:

gitea.service
nginx
certbot.timer

Gitea selbst lauscht lokal auf:

127.0.0.1:3000

Der öffentliche Zugriff läuft über nginx:

80  -> HTTP, Weiterleitung auf HTTPS
443 -> HTTPS
22  -> SSH

Status prüfen

systemctl is-active gitea
systemctl is-active nginx
curl -I https://git.madformed.de/

Logs

journalctl -u gitea -n 100 --no-pager
journalctl -u nginx -n 100 --no-pager

Neustart

systemctl restart gitea
nginx -t
systemctl reload nginx

Backup-Mindestumfang

Mindestens sichern:

/etc/gitea/app.ini
/var/lib/gitea
/etc/nginx/sites-available/gitea
/etc/letsencrypt

Private Schlüssel, Tokens und Zertifikatsschlüssel gehören in geschützte Backups, nicht in das Repository oder die Wiki.

Wiederanlaufprinzip

Aus den bestehenden Routinen für git.jochen-hanisch.de übernommen:

  • Repo und Vault sind die maßgebliche Betriebsgrundlage.
  • Wiki ist nur lesbare Ableitung.
  • Betriebswissen, das bei einem Gitea-Ausfall gebraucht wird, darf nicht ausschließlich in Gitea liegen.
  • Änderungen, Entscheidungen, Ereignisse und Komplikationen zuerst im Repository dokumentieren.