diff --git a/.woodpecker.yaml b/.woodpecker.yaml new file mode 100644 index 0000000..a8d79cb --- /dev/null +++ b/.woodpecker.yaml @@ -0,0 +1,19 @@ +variables: + - &app_name "audiobookshelf" + +when: + event: [push] + branch: main + +steps: + deploy: + image: docker:28-cli + privileged: true + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - /home/george:/home/george + environment: + APP_NAME: *app_name + commands: + - cp -r . /home/george/$APP_NAME/ + - docker compose -p $APP_NAME -f /home/george/$APP_NAME/docker-compose.yaml up -d --pull always --force-recreate \ No newline at end of file