Commit graph

3 commits

Author SHA1 Message Date
bf55d6b262 fix(ci): use IP 176.182.176.84 instead of hostname (runner DNS)
Some checks failed
deploy / deploy (push) Failing after 1m6s
2026-10-04 16:53:25 +02:00
3ea90d7078 fix(ci): target pavillon80.changeip.org:444 instead of 192.168.1.117
Some checks failed
deploy / deploy (push) Failing after 0s
2026-10-04 16:48:30 +02:00
e22a98a4a3 ci: align deployment on Kuby (Docker + rsync + SSH key + healthcheck + rollback)
All checks were successful
ci / ci (push) Successful in 44s
ci / ci (pull_request) Successful in 43s
- Add HTTP /health endpoint (aiohttp) for Docker healthcheck + post-deploy check
- Dockerfile HEALTHCHECK hits /health; docker-compose exposes 1890, container vision-bot
- scripts/deploy_runner.sh runs on .117 (docker compose build/restart)
- .forgejo/workflows/deploy.yml: single job on omhk-deploy runner (clone, syntax test,
  rsync, deploy, health check, auto-rollback) like Kuby
- .forgejo/workflows/ci.yml: single job (ruff + pytest) on dev/PR
2026-09-19 16:04:59 +02:00