Switch to Django with visitor tracking and server info footnote
All checks were successful
ci/woodpecker/manual/woodpecker Pipeline was successful

This commit is contained in:
2026-03-29 21:31:35 +03:00
parent 7f4b543f3d
commit 114fabdbdb
17 changed files with 341 additions and 25 deletions

View File

@@ -3,10 +3,13 @@ when:
event: [push, manual]
steps:
deploy:
image: alpine
build-and-deploy:
image: docker:cli
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /opt/services:/opt/services
commands:
- echo "Deploying to /webroot..."
- apk add --no-cache rsync
- rsync -av --delete --exclude='.git' --exclude='.woodpecker.yml' ./ /webroot/
- echo "Deploy complete"
- mkdir -p /opt/services/app
- cp -r . /opt/services/app/
- docker build -t k-boris-website /opt/services/app/
- docker compose -f /opt/services/docker-compose.yml up -d --no-deps django