LiveCompose is a lightweight API that allows you to update your Docker Compose services.
543
LiveCompose is a lightweight API designed to simplify the management of Docker Compose services. It enables seamless updates through webhooks, making it an ideal tool for continuous integration workflows.
.env file directly through the API.LiveCompose can be configured using the following environment variables:
/projects.Deploy LiveCompose easily with Docker:
docker run -d \
--name livecompose \
--restart unless-stopped \
-e ASK_LiveCompose__BasePath=/projects \
-e ASK_LiveCompose__Key=1234567890abcdefgh \ # Change this for production
-v /opt/compose-projects:/projects \
-v /var/run/docker.sock:/var/run/docker.sock \
-p 9000:8080 \
askbe/livecompose:0.0.3
Alternatively, use Docker Compose with the following configuration:
services:
livecompose:
image: askbe/livecompose:0.0.3
restart: unless-stopped
environment:
- ASK_LiveCompose__BasePath=/projects
- ASK_LiveCompose__Key=1234567890abcdefgh # Change this for production
volumes:
- /opt/compose-projects:/projects
- /var/run/docker.sock:/var/run/docker.sock
ports:
- 9000:8080
This project is licensed under the LGPL-3.0 License or later.
Content type
Image
Digest
sha256:a217d7811…
Size
125.4 MB
Last updated
20 days ago
docker pull askbe/livecompose:1.0.0