Commit Graph

6 Commits

Author SHA1 Message Date
Hector Ros
5fb921aeda Simplify workflow: use Docker commands directly
Some checks failed
Build and Push Backend / build (push) Failing after 33s
Works better with DinD runner setup

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
2026-01-19 23:46:52 +01:00
Hector Ros
2563778a9b Switch to Kaniko for container builds
Some checks failed
Build and Push Backend / build (push) Failing after 5s
Kaniko doesn't require Docker daemon, works better in K8s

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
2026-01-19 23:37:27 +01:00
Hector Ros
9c33992043 Update README
Some checks failed
Build and Push Backend / build (push) Failing after 2m28s
Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
2026-01-19 23:30:28 +01:00
Hector Ros
be4bdf7cbe Add CI/CD: Dockerfile + Gitea Actions workflow
Some checks failed
Build and Push Backend / build (push) Failing after 2m34s
- Multi-stage Dockerfile with Bun 1.3.6
- Gitea Actions workflow for auto-build
- Push to git.fuq.tv container registry
- Build cache optimization

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
2026-01-19 22:48:13 +01:00
Hector Ros
0f44ec34ba Initial commit: Backend with Bun.serve() + Drizzle ORM
- Bun 1.3.6 server setup
- MariaDB schema (projects, agents, tasks)
- Auto-migrations on startup
- WebSocket support
- Health check endpoint

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
2026-01-19 22:47:05 +01:00
0a2f6a4e4f Initial commit 2026-01-19 21:45:57 +00:00