people.* now routes / to people-frontend (nginx/React SPA). Path prefixes /api/, /admin/, and /o/ are forwarded to people-backend (Django/gunicorn), matching the app's URL structure. Previously all people.* traffic hit people-backend directly, causing Django to return 404 "Page not found at /" for the root path. The [[routes.paths]] mechanism already existed in the proxy (used by the auth route) — only a config update was needed.
3.6 KiB
3.6 KiB