3 Commits

Author SHA1 Message Date
3c8aab4cc5 ci: migrate to Portainer Git stack + registry-pushed images
Some checks failed
Deploy / deploy (push) Failing after 29s
- Compose: build → image (Gitea registry ci namespace) for backend + frontend
- Workflow: build + push both + POST Portainer webhook (3-attempt retry)
- Drop docker compose up on host
- Add crowdsec@file to middlewares chain

Repo secrets required: REGISTRY_TOKEN, PORTAINER_WEBHOOK_URL.
Rollback branch: pre-portainer-migration.
2026-06-20 12:30:35 +02:00
de491dbb1f Update .gitea/workflows/deploy.yml
Some checks failed
Deploy / deploy (push) Failing after 37s
2026-02-28 12:22:54 +01:00
cdb8c20e82 ci: switch from GitLab CI to Gitea Actions, fix Dockerfile.backend
- Replace .gitlab-ci.yml with .gitea/workflows/deploy.yml
- Fix Dockerfile.backend: add scan_processor.py and searcher_v3.py to
  COPY command (they were missing, would cause runtime ImportError)
- Update docker-compose.yml comment to reference Gitea workflow

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-28 11:42:02 +01:00