4 Commits

Author SHA1 Message Date
Robert van Diest
72751f6491 fix(docker): prefix compose image names with localhost to prevent Docker Hub lookups
randall/frontend and randall/backend were being resolved as docker.io
paths, causing unwanted registry auth attempts. The localhost/ prefix
marks them as local-only images. Also restores docker/setup-buildx-action
with the docker driver, and reverts the ECR Public mirror workaround
since it was never the root cause.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-27 17:02:40 +01:00
Robert van Diest
4c71a1b4c8 chore(docker): optimize builds and name images
- Add BuildKit cache mounts for NuGet and npm to persist package
  caches across builds
- Skip redundant restore on dotnet publish with --no-restore
- Add --prefer-offline to npm ci to prefer cached tarballs
- Tag images as randall/backend:latest and randall/frontend:latest
  via compose image: key

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-27 16:21:13 +01:00
Robert van Diest
51b9e5c1e7 Use tcp health check 2026-03-25 20:11:26 +01:00
Robert van Diest
1301a01d6d Initial commit 2026-03-24 20:13:07 +01:00