Use docker compose for deployment
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/manual/woodpecker Pipeline failed

This commit is contained in:
2026-05-14 11:47:01 +02:00
parent db090614a0
commit 85607099db
2 changed files with 11 additions and 9 deletions
+2 -9
View File
@@ -14,13 +14,6 @@ steps:
image: docker:cli image: docker:cli
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
- /opt/docker/dashboard/.env:/opt/docker/dashboard/.env
commands: commands:
- docker stop dashboard || true - docker compose -f docker-compose.prod.yml down || true
- docker rm dashboard || true - docker compose -f docker-compose.prod.yml up -d
- docker run -d
--name dashboard
--restart unless-stopped
-p 3002:3001
--env-file /opt/docker/dashboard/.env
dashboard:latest
+9
View File
@@ -0,0 +1,9 @@
services:
dashboard:
image: dashboard:latest
container_name: dashboard
restart: unless-stopped
ports:
- "3002:3001"
env_file:
- /opt/docker/dashboard/.env