Files
PMTiles/serverless/cloudflare
Brandon Liu 179b1590b1 JS: ETags logic as part of Sources [#90] (#341)
* Simplifies ETag logic into Source, making if-match conditional requests possible.
* Avoid if-match in FetchSource for latency reasons - use cache buster on ETag change
* handle weak ETags correctly
* add mock fetch server for testing ETags [#90]
2024-01-31 23:00:24 +08:00
..
2022-11-23 14:25:17 +08:00

Protomaps on Cloudflare

See installation and configuration instructions at Protomaps Docs: Deploy on Cloudflare

Development

Web Console (basic)

Generate the Workers script using npm run build and copy dist/index.js to the editor.

Wrangler (advanced)

The preview_bucket_name value in wrangler.toml should be changed to your bucket used for development.

Run npm run start to serve your Worker at http://localhost:8787. The cache will not be active in development.