Camille
acbc22e6f9
feat: add Coolify deployment pipeline via coolify-bridge
...
- .coolify-bridge.yml: per-project config (slug, branches, previews)
No UUIDs needed — bridge creates Coolify resources automatically
- docker-compose.coolify.yml: Coolify-compatible compose with build
directives, SERVICE_FQDN_FRONTEND_80, H2 profile for PR previews
- infra/traefik/onedev.yml: Traefik dynamic config routing
git.pele.cam → OneDev (deployed to /data/coolify/proxy/dynamic/)
- coolify-bridge/: generic OneDev→Coolify bridge service
FastAPI + APScheduler, auto-discovers all projects, find-or-create
Coolify resources (project, server, env, apps), systemd service
- .onedev-buildspec.yml: add optional notify step at end of CI
2026-05-30 12:03:47 +02:00
Camille
bd54c63368
fix(ci): update OneDev buildspec triggers to limit branches for direct pushes
2026-05-30 00:39:20 +02:00
Camille
130e47cf3f
fix(ci): explicitly invoke bash in OneDev buildspec to ensure proper script execution
2026-05-30 00:35:17 +02:00
Camille
85de652fea
fix(ci): set CommandStep runAs and escape @ in pnpm version
2026-05-30 00:32:42 +02:00
Camille
343ed1af1f
fix(ci): use OCIOutput instead of invalid DockerLoadOutput
2026-05-30 00:31:54 +02:00
Camille
bf6caa0c26
fix(ci): remove invalid userMatch from PullRequestUpdateTrigger
2026-05-30 00:29:43 +02:00
Camille
d9f84ec2c9
fix(ci): use correct OneDev PublishJUnitReportStep type
2026-05-30 00:27:24 +02:00
Camille
9f34dd164a
ci: harden OneDev pipeline per review feedback
2026-05-30 00:23:11 +02:00
Camille
2051bfe1e6
ci: add OneDev pipeline for build, test, and Docker images
...
Configure Build and Test and Docker Build jobs with branch and PR
triggers, plus a root .dockerignore to keep Docker contexts lean.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-30 00:00:59 +02:00
Camille
b1c1972c6f
refactor: update Dockerfile and TypeScript configuration for frontend
2026-05-29 23:55:13 +02:00
Camille
7a9383e87f
feat: bootstrap fullstack NX monorepo (Spring Boot + React)
...
- Add Spring Boot 3.4 backend with health API, CORS, and dev/prod profiles
- Add React 18 + Vite frontend with typed health client
- Configure NX workspace, pnpm, and Docker Compose stacks
- Document stack, commands, and layout in README
- Add .gitignore for Node, Java, Docker, and IDE artifacts
2026-05-29 23:42:03 +02:00
Camille Pele
91a659a938
Add README.md
2026-05-29 19:10:11 +00:00