# Comment installer ma première application sur CapRover ?

https://www.seturack.com/fr/base-de-connaissances/article/how-do-i-install-my-first-app-on-caprover

1. Dans le panneau, ouvrez **Mes serveurs** et cliquez sur votre serveur.
2. Dans l'onglet **Vue d'ensemble**, attendez que la ligne **Application** indique « CapRover is ready ». La page se rafraîchit toute seule.
3. Ouvrez le lien de la ligne **Adresse du panneau** et saisissez le mot de passe de la ligne **Mot de passe**.

## Votre première application

1. Sur la page **Apps**, choisissez une application prête à l'emploi avec le bouton **One-Click Apps/Databases**.
2. Pour votre propre code, créez une application vide sur la même page et utilisez l'une des méthodes de l'onglet **Deployment**.
3. Activez HTTPS dans l'onglet **HTTP Settings** de l'application.

## Votre propre domaine

Créez un enregistrement A générique (`*.yourdomain.com`) pointant vers l'adresse IP du serveur, puis changez le domaine racine sur la page **Dashboard**.

## Fermer le port 3000

Une fois le panneau ouvert sur son adresse HTTPS, vous pouvez fermer l'accès par IP. Docker contourne ufw sur les ports qu'il publie, ufw ne peut donc pas le faire. [Connectez-vous en SSH](https://www.seturack.com/fr/base-de-connaissances/article/how-to-connect-with-ssh) et lancez :

`docker service update --publish-rm "published=3000,target=3000,mode=host" captain-captain`

Si l'adresse de votre panneau est `http://IP:3000`, aucun certificat n'a pu être émis : gardez donc le port ouvert.

**Pas encore de serveur ?** [Commandez un serveur avec CapRover installé](https://www.seturack.com/fr/caprover-vps) : vous choisissez la taille et vous payez ce que vous choisissez.
