Appearance
Hosting
GitHub
- The code that makes up the NYSBA kiosk app is hosted on the NYSBA GitHub account
- This code repository is set to private only
- Who has access to the code:
- GitHub NYSBA Kiosk App account holder
- Developer given permission to work on code
- Cloudflare has permission to read and deploy code to render application
- GitHub is free
CloudFlare Pages & Workers
CloudFlare Pages renders the kiosk app from GitHub. Service workers (server scripts) check the server for the latest updates form the KV Database.
Workers also handle changes to the kiosk from the the admin panel.
CloudFlare Pages and CloudFlare Workers work in tandem to render and handle the data for the kiosk application. CloudFlare Pages pricing is under the umbrella of CloudFlare Workers pricing.
Pricing
Current Plan
- Free Plan
- 100,000 request per day
- $0.30 per additional million
Current Usage
Captured: Sept 14th 2024
- 70 requests
Plans: Free & Paid
- https://developers.cloudflare.com/workers/platform/pricing/
- https://blog.cloudflare.com/workers-pricing-scale-to-zero/
| Feature | Free | Paid |
|---|---|---|
| Reads | 100,000 reads per day | Unlimited |
| Writes to different keys | 1,000 writes per day | Unlimited |
| Writes to same key | 1 per second | 1 per second |
| Operations/worker invocation | 1000 | 1000 |
| Namespaces | 200 | 200 |
| Storage/account | 1 GB | Unlimited |
| Storage/namespace | 1 GB | Unlimited |
| Keys/namespace | Unlimited | Unlimited |
| Key size | 512 bytes | 512 bytes |
| Key metadata | 1024 bytes | 1024 bytes |
| Value size | 25 MiB | 25 MiB |
How to Access
Maintenance

- Sign in to www.cloudflare.com
- Select
Workers & Pages
Billing

- Sign in to www.cloudflare.com
- Select
Manage Account - Select
Billing