Удобный менеджер для запуска и управления docker compose из веб интерфейса. Имеет функции агента с возможностью подключения одной панели к другой и возможность преобразования команд docker run.
Есть возможность обновления контейнеров.
[!bug]
Запуск новых стеков выполняется под root пользователем из за чего созданные файлы тоже имеет права root.
Репозиторий: GitHub - louislam/dockge: A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager
Пример docker compose файла:
type: docker-compose
tags:
aliases:
program:
- dockge
modified: 2024-10-06T00:58:30+03:00
МОС: “[[Docker Compose]]”
services:
dockge:
image: louislam/dockge:latest
restart: unless-stopped
container_name: dockge
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)
- /home/deniom/docker:/home/deniom/docker
environment:
# Tell Dockge where to find the stacks
- DOCKGE_STACKS_DIR=/home/deniom/docker
[!urls]- Упоминания:
- [[Self-hosting программы]]
- [[Сервер Main]]
- [[Сервер Media]]
- [[Сервер Immich]]
- [[Сервер Nextcloud]]
- [[Сервер Monitoring]]
- [[Сервер Gateway]]
[!description]- Примечание
Примечание:: Управление docker compose стеками через web