Die Philosophie dahinter

Selfhosting bedeutet nicht zwangsläufig einen 24/7-Server im Keller. Es geht darum, die Kontrolle über die eigenen Daten zurückzugewinnen – ob auf einem Raspberry Pi, einem Rootserver oder einem alten Laptop.

Dieser Stack hier läuft auf einem Intel Xeon Gold 6454S: XMPP via Prosody, Git via Gitea, Monitoring, Blog und mehr. Alle Dienste sind öffentlich erreichbar, alle Daten bleiben lokal.

Prosody XMPP Gitea Nginx PostgreSQL Let's Encrypt Raspberry Pi Systemd

Artikel

Mein Stack

Prosody
XMPP-Server mit OMEMO, MAM und HTTP Upload
Nginx
Reverse Proxy für alle Webdienste, TLS via Let's Encrypt
PostgreSQL
Datenbank für XMPP-Registrierung und Nutzerdaten
Gitea
Self-hosted Git – alle Repos unter eigener Kontrolle
Fail2Ban
Brute-Force-Schutz für SSH, Nginx und Prosody
Systemd
Service-Management und automatische Neustarts