Aller au contenu principal
50 % de réduction toutes les offres, durée limitée. À partir de $2.48/mo
Dokku

Dokku

Dokku est un mini-Heroku sur votre VPS. Déployez via Git push avec des buildpacks, SSL automatique via Let's Encrypt, et un écosystème de 200+ plugins couvrant Postgres, Redis, MySQL, MongoDB et Elasticsearch. La plateforme PaaS la plus légère, compatible avec un VPS de 1 GB.

En un coup d'œil

32k

Étoiles GitHub

47

Vues de page

85

Installations actives

Version 0.36.0 OS Ubuntu Server 24.04 LTS, Ubuntu Server 22.04 LTS Min RAM 1 GB IP IPV4

Les installations actives sont des données d'exemple (aperçu) ; la vraie métrique sera connectée avant le lancement.

Configurer le domaine

Choisissez un domaine ou une adresse IP qui pointe vers votre serveur. Vous avez plusieurs options :

1. Utilisez votre propre domaine (assurez-vous que l’enregistrement DNS A ou CNAME pointe vers l’IP du serveur) :

dokku domains:set-global yourdomain.com

2. Ou utilisez directement l’IP de votre serveur (non recommandé en production) :

dokku domains:set-global 10.0.0.2

3. Ou utilisez sslip.io pour une résolution DNS automatique de votre IP :

dokku domains:set-global 10.0.0.2.sslip.io

Ajoutez votre clé publique SSH

Une clé publique SSH sert à authentifier de manière sécurisée l’accès au serveur.

Votre clé publique se trouve généralement dans ~/.ssh/id_rsa.pub (sur votre machine locale). Si vous n’en avez pas, générez-la avec :

ssh-keygen

Ajoutez votre clé publique à Dokku pour accorder les autorisations de déploiement.

# Add existing authorized keys
cat ~/.ssh/authorized_keys | dokku ssh-keys:add admin

# Or add a specific public key string
PUBLIC_KEY="your-public-key-contents-here"
echo "$PUBLIC_KEY" | dokku ssh-keys:add admin

Déployez votre première application

Suivez le guide officiel pour déployer des applications : https://dokku.com/docs/deployment/application-deployment/

Plus dans Outils DevOps

Apps connexes.

Déployer Dokku maintenant. À partir de 2,48 $/mois.