5 Commits

Author SHA1 Message Date
juanatsap 6bc4f29def fix: correct Go binary path in systemd service (/snap/bin/go) 2026-04-09 11:18:36 +01:00
juanatsap 482350a924 fix: load .env in production systemd service for chat API keys
- Add EnvironmentFile=/home/txeo/Git/yo/cv/.env to systemd unit
- Add production overrides (GO_ENV, BEHIND_PROXY, ALLOWED_ORIGINS)
- Deploy workflow now auto-updates systemd service file on each deploy
2026-04-09 11:04:38 +01:00
juanatsap be04b2dbc2 first commit 2025-11-12 18:14:48 +00:00
root 5d2f763d2e Update systemd service to use go run with single log file
- Use 'go run .' instead of compiled binary
- Single unified log file at /var/log/cv.log
- Simpler configuration matching project philosophy
2025-10-30 13:05:36 +00:00
root 5e38292d2e Add GitHub Actions deployment workflow
- Add deployment workflow with test, build, and deploy jobs
- Add testing workflow for PRs
- Add deployment scripts (deploy, healthcheck, rollback)
- Add systemd service configuration
- Update Makefile with CI/CD targets
- Add comprehensive deployment documentation
2025-10-30 12:19:57 +00:00