Sherburne County GIS — Cloudflare Gateway

One origin for the St. Cloud Parks Explorer app: static GeoJSON chunks plus proxied API calls (geocoder, weather, optional map tiles), with TOTP gating on protected routes.

Static datasets

API proxy endpoints

Set up TOTP / 2FA

If you haven't already enrolled an authenticator, generate a fresh shared secret here. The QR code is ready to scan with Google Authenticator, Authy, 1Password, etc.; the same base32 secret then goes into the Pages env var TOTP_SECRET and the parks app's “TOTP shared secret” field.

Enroll TOTP →

App wiring

In the parks app's GIS Layers dropdown, set both Remote data URL and Cloudflare Worker to this site's URL, paste the same TOTP secret, and Save.