Dockge

by Tyleo Dv. Delaware

Dockge

Share

Bonjour !

Ca fait longtemps que j'ai pas causé de Techno ici (réponse : bah non en fait, c'est le but de ce site web.)

Aujourd'hui je vais parler de Dockge, une invention par Louis Lam, développeur indé, auteur d'Uptime Kuma (mon actuelle supervision que vous trouvez sur status.tyleodev.fr).

L'Interface Web

screenshot

Quesque Dockge ?

Dockge est une application Web développée avec Node.JS et précisemment conçu pour manager Docker sous forme de Composes tout en conservant un accès rapide et une mise à jour rapide aussi des compositions.

Fonctions basiques

Comment Installer Dockge ?

Requis : Docker, Docker Compose, Avoir un dossier réservé qui contiendra :

Le compose de base (personnalisation et source) :

version: "3.8"
services:
  dockge:
    image: louislam/dockge:1
    restart: unless-stopped
    ports:
      - 5001:5001
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ./data:/app/data
      # Stacks Directory
      # ⚠️ READ IT CAREFULLY. If you did it wrong, your data could end up writing into a WRONG PATH.
      # ⚠️ 1. FULL path only. No relative path (MUST)
      # ⚠️ 2. Left Stacks Path === Right Stacks Path (MUST)
      - /opt/stacks:/opt/stacks
    environment:
      # Tell Dockge where to find the stacks
      - DOCKGE_STACKS_DIR=/opt/stacks

Le Compose a utiliser. Le nom du dossier stacks ne doit pas changer. Source : https://dockge.kuma.pet/

La personnalisation de Tyleo

J'ai conçu quelques thémes CSS basé sur Raze, le théme de ma supervision, les thémes fonctionne sur Uptime Kuma et Dockge :

Happy Composing !

Tyleo Dv. Delaware, Make IT Happening.