Skip to content

Setup Dockge

Overview

A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager.

Important Docker Files

.env file

.env
APPS=
NAME=dockge
SUB=panel
DOMAIN=
APPDATA=
PORT=5001

docker-compose.yml file

docker-compose.yml
services:
  dockge:
    image: louislam/dockge
    restart: unless-stopped
    container_name: ${NAME}
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - ${APPDATA}/${NAME}/data:/app/data
      - ${APPS}:/opt/stacks
    environment:
      DOCKGE_STACKS_DIR: /opt/stacks
    networks:
      - proxy
    labels:
      swag: enable
      swag_address: ${NAME}
      swag_port: ${PORT}
      swag_proto: http
      swag_url: ${SUB}.${DOMAIN}
      com.centurylinklabs.watchtower.enable: true
networks:
  proxy:
    external: true

Start the Container

Start the Container
docker compose up -d