fix: add HTTP API proxy routes and health check to nginx for microservices - #34
Conversation
|
Warning Rate limit exceeded
You’ve run out of usage credits. Purchase more in the billing tab. ⌛ How to resolve this issue?After the wait time has elapsed, a review can be triggered using the We recommend that you space out your commits to avoid hitting the rate limit. 🚦 How do rate limits work?CodeRabbit enforces hourly rate limits for each developer per organization. Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout. Please see our FAQ for further information. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary
Adds proxy rules to the HTTP server block in
nginx.confso that internal frontend SSR requests (and the HTTPS redirect server) can route to the correct microservices.Changes
Added
locationblocks on the HTTP (port 80) server for each microservice API path:/api/v1/stopsstops:3003/api/v1/routesroutes:3002/api/v1/tripsroutes:3002/api/v1/alertsalerts:3004/api/v1/vehiclesvehicles:3005/api/v1/agenciesagencies:3001/healthagencies:3001All other traffic continues to redirect to
https://www.trackthemetro.com.