> ## Documentation Index
> Fetch the complete documentation index at: https://help.onetsolutions.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Dokploy

> Commander un VPS avec Dokploy, se connecter au panneau et déployer vos premières applications depuis Git

[Dokploy](https://dokploy.com) est une plateforme de déploiement open source, éditée par un tiers. Elle construit vos applications depuis un dépôt Git ou une image Docker, les exécute dans des conteneurs aux côtés de leurs bases de données, et génère automatiquement leurs certificats HTTPS. Sur un VPS OnetSolutions, elle est installée pour vous à la création du serveur.

<Info>
  **Prérequis**

  * Une offre d'au moins 2 vCPU, 2 Go de RAM et 30 Go de stockage
  * Les ports 80, 443 et 3000 libres, ce qui est le cas sur un serveur neuf
</Info>

## Commander

<Steps>
  <Step title="Choisir l'offre">
    Choisissez une offre sur la page [VPS Dokploy](https://onetsolutions.net/vps/dokploy) : Dokploy est déjà sélectionné dans la commande.
  </Step>

  <Step title="Vérifier l'installation">
    À l'étape **Que voulez-vous installer ?**, Dokploy est affiché seul. Ubuntu 26.04 est choisi automatiquement.
  </Step>

  <Step title="Commander">
    Le serveur est créé, puis Dokploy s'installe en trois à cinq minutes. Suivez la progression sur la page de votre instance, dans la carte **Panneau de contrôle Dokploy**.
  </Step>
</Steps>

Vous pouvez aussi installer Dokploy sur un VPS existant en le [réinstallant](/fr/control-panels/overview#installer-un-panneau-sur-un-vps-existant).

## Première connexion

<Steps>
  <Step title="Ouvrir le panneau">
    Quand la carte affiche **Installé**, sélectionnez **Ouvrir le panneau**, ou ouvrez `http://<adresse IP du serveur>:3000` dans votre navigateur.
  </Step>

  <Step title="Créer le compte administrateur">
    Le premier compte créé devient l'administrateur : faites-le sans attendre.
  </Step>

  <Step title="Passer en HTTPS">
    Faites pointer un nom de domaine vers l'adresse IP du serveur (enregistrement A), puis ajoutez-le dans les réglages de Dokploy pour accéder au panneau en HTTPS.
  </Step>
</Steps>

<Warning>
  Tant que le compte administrateur n'est pas créé, toute personne qui ouvre l'adresse du panneau peut le créer à votre place.
</Warning>

## Déployer une application

Dans Dokploy, créez un projet, puis ajoutez-lui un service :

<CardGroup cols={3}>
  <Card title="Dépôt Git" icon="code-branch">
    Dokploy construit l'image depuis votre dépôt et redéploie à chaque envoi.
  </Card>

  <Card title="Image Docker" icon="docker">
    N'importe quelle image publique ou privée, avec ou sans Docker Compose.
  </Card>

  <Card title="Base de données" icon="database">
    PostgreSQL, MySQL, MariaDB, MongoDB ou Redis, provisionnée à côté de votre application.
  </Card>
</CardGroup>

Chaque service peut recevoir son propre domaine, avec un certificat HTTPS généré automatiquement. La [documentation de Dokploy](https://docs.dokploy.com) détaille chaque type de service.

## Pare-feu

Si vous activez le [pare-feu](/fr/vps/firewall) de votre VPS, autorisez les ports 80 et 443 pour vos applications, ainsi que le port 3000 tant que vous accédez au panneau par son adresse IP.

## Dépannage

<AccordionGroup>
  <Accordion title="L'installation affiche Échec">
    Contactez le [support](/fr/console/support) depuis la console : nous vous aidons à relancer l'installation. Le détail de l'installation est enregistré sur le serveur, dans `/var/log/onetsolutions-dokploy-install.log`.
  </Accordion>

  <Accordion title="Le panneau ne répond pas sur le port 3000">
    Vérifiez que l'état de la carte est bien **Installé**, puis que le port 3000 est autorisé si le pare-feu est activé. Après l'ajout d'un domaine, utilisez l'adresse HTTPS configurée dans Dokploy.
  </Accordion>
</AccordionGroup>
