- Created scripts/deploy.sh for reliable local deployments
- Simplified CI pipeline to code quality checks only
- Deploy via: ./scripts/deploy.sh [backend|frontend]
The Gitea Actions runner cannot access host Docker in Coolify
environment, so deployments must be triggered locally.