# Wie nutze ich meinen Jenkins-Server?

https://www.seturack.com/de/wissensdatenbank/artikel/how-do-i-use-my-jenkins-server

1. Öffnen Sie im Panel **Meine Server** und klicken Sie auf Ihren Server.
2. Warten Sie auf dem Reiter **Übersicht**, bis die Zeile **App** „Jenkins ist bereit“ meldet. Die Seite aktualisiert sich selbst.
3. Öffnen Sie den Link in der Zeile **Panel-Adresse** und geben Sie die Angaben aus den Zeilen **Login** und **Passwort** ein.

## Erste Schritte

1. Der Einrichtungsassistent wird übersprungen, daher sind keine Plugins vorinstalliert. Installieren Sie die Plugins **Git** und **Pipeline** über **Manage Jenkins, Plugins, Available plugins**.
2. Legen Sie Ihren ersten Job auf der Startseite mit **New Item** an.

## Gut zu wissen

- Der anonyme Zugriff ist ausgeschaltet, ohne Anmeldung wird also nichts angezeigt.
- Jenkins läuft in einem Container: `/opt/seturack/jenkins`. Zum Aktualisieren führen Sie in diesem Ordner `docker compose pull` und `docker compose up -d` aus.
- Wenn Sie Build-Werkzeuge brauchen, lassen Sie Ihren Job auf einem separaten Agent laufen.

## Ihre eigene Domain

1. Richten Sie den A-Record Ihrer Domain auf die IP-Adresse Ihres Servers aus.
2. [Per SSH verbinden](https://www.seturack.com/de/wissensdatenbank/artikel/how-to-connect-with-ssh) und in den Ordner wechseln: `cd /opt/seturack/jenkins`
3. Ersetzen Sie den alten Namen: `sed -i 's/OLD_NAME/yourdomain.com/g' caddy/Caddyfile .env`. `OLD_NAME` ist der Teil nach `https://` in der im Panel angezeigten Adresse.
4. `docker compose up -d`
5. `docker compose exec caddy caddy reload --config /etc/caddy/Caddyfile`
6. Melden Sie sich unter der neuen Adresse bei Jenkins an und aktualisieren Sie **Manage Jenkins, System, Jenkins URL**.

Caddy holt und erneuert das Zertifikat selbst.

**Noch kein Server?** [Bestellen Sie einen Server mit vorinstalliertem Jenkins](https://www.seturack.com/de/jenkins-vps): Sie wählen die Größe und zahlen nur, was Sie wählen.
