No description
- Python 72.5%
- JavaScript 22.2%
- HTML 4%
- Dockerfile 1.3%
| .gitea/workflows | ||
| __pycache__ | ||
| catalog/nginx | ||
| dockerui | ||
| tests | ||
| .dockerignore | ||
| docker-compose.yml | ||
| Dockerfile | ||
| README.md | ||
| requirements-dev.txt | ||
| requirements.txt | ||
| server.py | ||
DockerUI
Containerized Docker app manager (Compose + Swarm stacks) with a simple web UI.
Run (recommended)
docker run --rm -it \
-p 8080:8080 \
-v /var/run/docker.sock:/var/run/docker.sock \
-v dockerui-data:/var/lib/dockerui \
-e DOCKERUI_PORT=8080 \
ghcr.io/yourname/dockerui:latest
Then open http://localhost:8080.
Run via compose (dev/prod)
docker compose up --build
Notes
- DockerUI needs access to the Docker Engine API via the socket mount.
- If the Docker host is a Swarm manager, apps that provide a
templates.swarmmanifest will be deployed as stacks (docker stack deploy).