Just creating this issue to track some issues I'm aware of with our Docker configuration
Various networking issues mean that the backend can't communicate with postgres or elasticsearch
The NEXT_PUBLIC_BACKEND_URL environment variable for the frontend is not being set correctly, so the frontend's requests are not
The old frontend is being built with webpack but not served - we should just remove the build step for the old frontend
I started working through this in a6520e8e0136eb184719a2d40ade3137d4081229 but didn't have time to finish it
It'd also be great to add an additional docker compose file for serving just the frontend with no forced backend URL - i.e. suitable for deploying without a backend
Steps to Reproduce
Run docker compose -f docker-compose.prod.yml -f docker-compose.yml up in the docker directory
Affected Components
Description
NEXT_PUBLIC_BACKEND_URL
environment variable for the frontend is not being set correctly, so the frontend's requests are notSteps to Reproduce
docker compose -f docker-compose.prod.yml -f docker-compose.yml up
in thedocker
directory