Skip to main content

Sentry bei Hetzner einrichten

Alle

Befehle müssen als root aus geführt werden!

1. Server updaten

apt update
apt ugrade

2. Docker installieren

Hier folgen wir der regulären Anleitung von Docker 

https://docs.docker.com/engine/install/ubuntu/ 

Wir empfehlen die einzelnen Commands einzeln durchzuführen und am Ender auch den hello world Test zu machen. Das Image kann direkt gelöscht werden:

docker system prune -a

 

3. Sentry installieren

Dann folgen wir der Anleitung von Sentry:

https://develop.sentry.dev/self-hosted/

Wenn die Prompt 

docker compose up --wait

kommt, dann starten wir mit der Einrichtung der Domain.

4. Domain einrichten

Wichtig die Domain muss schon auf den Server zeigen!

Installieren wir NGINX

apt install nginx

Dann die Domain einrichten

 touch /etc/nginx/sites-available/YOUR_SUBDOMAIN
ln -s /etc/nginx/sites-available/YOUR_SUBDOMAIN /etc/nginx/sites-enabled/YOUR_SUBDOMAIN
nano /etc/nginx/sites-available/YOUR_SUBDOMAIN
server {
    server_name YOUR_SUBDOMAIN;
    
    # HTTP configuration
    listen 80;
    listen [::]:80;

    location / {
        proxy_pass  http://127.0.0.1:9000;
        proxy_redirect                      off;
        proxy_set_header  Host              $http_host;
        proxy_set_header  X-Real-IP         $remote_addr;
        proxy_set_header  X-Forwarded-For   $proxy_add_x_forwarded_for;
        proxy_set_header  X-Forwarded-Proto $scheme;
        proxy_read_timeout                  900;
    }
}