C’est quoi Dockge ?

Dockge est un outil développé par Louis Lam, le même développeur que le reconnu Uptime Kuma, self-hosted, qui sert à gérer ses stacks Docker en quelques clics.

Repo Github Dockge 🚀

Il dispose d’une interface web intuitive, tourne sous docker (lui-même, oui, c’est bien pensé 😉).

Sa vraie force c’est qu’il est vraiment simple, léger sans être simpliste et permet de créer des regroupements de containers (stack) via Docker Compose, au format YAML.

Vidéo Dockge

Petit bonus pour un outil aussi léger, on peut accéder à une console directe pour chaque container, façon Portainer.

Ca s’installe comment ?

La procédure est fournie sur le Github de Dockge. En 5 minutes c’est installé.

Ensuite, il suffit de construire ses stacks via compose.

Côté sécu ?

Au même titre que beaucoup de projets Github, c’est difficile à estimer.

Cependant j’ai pu trouver ces CVEs sur l’outil Uptime Kuma, mais Dockge semble également concerné (voir aussi ce référencement dans “products affected”).

BDD

L’outil semble tourner avec une base SQLite en backend, d’après le code source. SQLite tient à jour une liste de ses CVE, la dernière date du 16 janvier 2024.

L’outil permet de mettre un utilisateur et mot de passe lors de sa configuration. Pour l’instant pas de gestion multi-utilisateurs.