Sentry selbst betreiben: PHP-, Laravel- und JavaScript-Fehler überwachen
Sentry selbst unter Ubuntu betreiben: realistische Ressourcen, Domain/TLS, erstes Projekt, Laravel/JavaScript-SDKs, Source Maps, Aufbewahrung, Backup und Kafka/ClickHouse-Fehler.
Was läuft am Ende dieser Anleitung?
Sentry selbst unter Ubuntu betreiben: realistische Ressourcen, Domain/TLS, erstes Projekt, Laravel/JavaScript-SDKs, Source Maps, Aufbewahrung, Backup und Kafka/ClickHouse-Fehler. Beispiel-Domains, Passwörter und Secrets müssen vor der Ausführung durch eigene Werte ersetzt werden.
Architektur und Anforderungen vor der Installation
Ubuntu 24.04 LTS mit sudo-Zugriff und eigener IPv4-Adresse
Docker Engine und Compose v2 für containerbasierte Bereitstellungen
DNS-A-Record vom Anwendungsnamen auf den Server
NVMe-Kapazität für Daten, Logs, temporäre Dateien und Backups
CPU- und RAM-Reserve anhand gemessener Gleichzeitigkeit
DNS- und Portplan
80/443 TCP: reverse proxy
9000/TCP: Sentry web yalnız localhost/reverse proxy
25/587 TCP çıkış: e-posta kullanılacaksa
Praktische Installationsschritte
1. Kaynak kontrolü
nproc
free -h
df -hT
docker --version
docker compose version