diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 274a6c6..732a476 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -22,7 +22,7 @@ jobs: docker stop garfbot docker rm garfbot docker build -t git.crate.zip/crate/garfbot:latest . - docker run -d --restart always -v /home/crate/garfbot:/usr/src/app --name garfbot git.crate.zip/crate/garfbot:latest + docker compose up -d else docker restart garfbot fi diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..4066fb3 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,7 @@ +services: + garfbot: + image: git.crate.zip/crate/garfbot:latest + container_name: garfbot + restart: always + volumes: + - /home/crate/garfbot:/usr/src/app