gohorsejobs/backend
Tiago Yamamoto d894012af6 perf(docker): ultra-optimize backend build
- Use scratch base image (< 20MB final vs ~50MB alpine)
- Add BuildKit cache for go modules and build cache
- Selective COPY (cmd, internal, migrations, docs) instead of COPY . .
- Remove HEALTHCHECK (not supported by Podman OCI)
- Update .gitignore with more binary patterns
- Optimize .dockerignore to exclude tests and binaries
2025-12-28 12:05:12 -03:00
..
cmd feat: Email System, Avatar Upload, Email Templates UI, and Public Job Posting 2025-12-26 12:21:34 -03:00
docs docs: update backend api docs and swagger 2025-12-28 00:29:34 -03:00
internal docs: update roadmap and add admin handler tests 2025-12-28 03:04:18 -03:00
migrations feat: add company profile fields 2025-12-26 15:48:13 -03:00
tests feat: add profile page, dynamic dashboard, and backend integration tests 2025-12-24 19:38:11 -03:00
.dockerignore perf(docker): ultra-optimize backend build 2025-12-28 12:05:12 -03:00
.env.example feat: implement high priority features 2025-12-24 11:40:53 -03:00
.gitignore perf(docker): ultra-optimize backend build 2025-12-28 12:05:12 -03:00
BACKEND.md docs: update backend api docs and swagger 2025-12-28 00:29:34 -03:00
Dockerfile perf(docker): ultra-optimize backend build 2025-12-28 12:05:12 -03:00
go.mod feat: Email System, Avatar Upload, Email Templates UI, and Public Job Posting 2025-12-26 12:21:34 -03:00
go.sum feat: Email System, Avatar Upload, Email Templates UI, and Public Job Posting 2025-12-26 12:21:34 -03:00