Atlas – Entwicklungsjournal¶
2026-06-26 – Server-Grundsetup¶
Ziel¶
Aufbau eines eigenen Hetzner-Servers als technische Grundlage für die Immobilienplattform Atlas.
Erreicht¶
- Hetzner Cloud Server erstellt
- Ubuntu Server eingerichtet
- Root-Passwort geändert
- Benutzer
foberangelegt foberzur Gruppesudohinzugefügt- System aktualisiert
- Server neu gestartet
- Aktueller Kernel aktiviert
- UFW Firewall eingerichtet
- SSH über OpenSSH erlaubt
- Firewall aktiviert
- Fail2Ban installiert
- Fail2Ban geprüft
- Git installiert
- Docker installiert
- Benutzer
foberzur Gruppedockerhinzugefügt - Docker mit
hello-worlderfolgreich getestet - Projektordner
/home/fober/projects/atlaserstellt - Projektstruktur erstellt
- Git-Repository initialisiert
- Branch von
masteraufmainumbenannt - Erste Webanwendung mit Nginx per Docker Compose gestartet
- Atlas-Testseite unter der Server-IP erreichbar gemacht
Aktueller Projektstand¶
Atlas läuft als einfache statische Website über einen Nginx-Container.
Server-IP:
http://46.225.28.194
Aktive Sicherheitsmaßnahmen¶
- Eigener Benutzer statt täglicher Root-Nutzung
- sudo-Rechte für administrative Aufgaben
- UFW Firewall aktiv
- Eingehender Traffic standardmäßig blockiert
- SSH erlaubt
- Fail2Ban aktiv
- Docker läuft unter kontrollierter Benutzergruppe
Nächste Schritte¶
- Dokumentation strukturieren
- README erweitern
- Erste Architecture Decision Records erstellen
- Docker Compose dokumentieren
- PostgreSQL vorbereiten
- FastAPI Backend vorbereiten
- Später SSH-Schlüssel einrichten
- Später Passwort-Login deaktivieren