Hong Kong Live Explorer

If you see this page on Cloudflare Pages, the static site is deployed — but the Flask + TinyFish backend is not here. Pages only serves files from this folder; it cannot run Python.

To use the full app (map, live cameras, analysis):

  1. Run the API on a Python host (Docker, Render, Railway, Fly.io, VPS, etc.). See cloudflare/README.md in the repo.
  2. In Cloudflare Pages → your project → Settings → Builds: set Build output directory to public so this page deploys (build command can be empty).
  3. Point users to your API URL, or put the same app behind one hostname on a platform that runs Flask.

“Page can’t be found” on pages.dev? Usually no successful deployment: connect the Git repo, pick the right branch, and set output directory to public.