# Come uso il mio server Jenkins?

https://www.seturack.com/it/base-di-conoscenza/articolo/how-do-i-use-my-jenkins-server

1. Nel pannello apri **I miei server** e clicca sul tuo server.
2. Nella scheda **Panoramica** aspetta che la riga **App** dica "Jenkins è pronto". La pagina si aggiorna da sola.
3. Apri il link nella riga **Indirizzo del pannello** e inserisci i dati delle righe **Login** e **Password**.

## Primi passi

1. La procedura guidata iniziale viene saltata, quindi non è installato nessun plugin. Installa i plugin **Git** e **Pipeline** da **Manage Jenkins, Plugins, Available plugins**.
2. Crea il tuo primo job con **New Item** nella home page.

## Da sapere

- L'accesso anonimo è disattivato, quindi senza accedere non si vede nulla.
- Jenkins gira in un container: `/opt/seturack/jenkins`. Per aggiornare, esegui `docker compose pull` e `docker compose up -d` in quella cartella.
- Se ti servono strumenti di build, esegui il job su un agent separato.

## Il tuo dominio

1. Punta il record A del tuo dominio all'indirizzo IP del tuo server.
2. [Connettiti via SSH](https://www.seturack.com/it/base-di-conoscenza/articolo/how-to-connect-with-ssh) e vai nella cartella: `cd /opt/seturack/jenkins`
3. Sostituisci il vecchio nome: `sed -i 's/OLD_NAME/yourdomain.com/g' caddy/Caddyfile .env`. `OLD_NAME` è la parte dopo `https://` nell'indirizzo mostrato nel pannello.
4. `docker compose up -d`
5. `docker compose exec caddy caddy reload --config /etc/caddy/Caddyfile`
6. Accedi a Jenkins al nuovo indirizzo e aggiorna **Manage Jenkins, System, Jenkins URL**.

Caddy ottiene e rinnova il certificato da solo.

**Non hai ancora un server?** [Ordina un server con Jenkins già installato](https://www.seturack.com/it/jenkins-vps): scegli la dimensione e paghi solo ciò che scegli.
