Troubleshooting
The handful of problems that catch almost every app on its first deploy — and the exact fix for each.
Most first-deploy failures aren't Dockhold-specific; they're the difference between running on your laptop and running on a real, public server. Here are the common ones.
- Hardcoded localhost URL — Works locally, breaks once deployed — how to use env vars instead.
- Missing environment variables — Undefined config or a crash on boot after deploying.
- CORS error after deploying — “Blocked by CORS policy” in the browser console after going live.
Still stuck? The Quickstart covers the end-to-end flow, and each recipe has a troubleshooting section for its stack.