Skip to content

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

FeatureFreePaid
Reads100,000 reads per dayUnlimited
Writes to different keys1,000 writes per dayUnlimited
Writes to same key1 per second1 per second
Operations/worker invocation10001000
Namespaces200200
Storage/account1 GBUnlimited
Storage/namespace1 GBUnlimited
Keys/namespaceUnlimitedUnlimited
Key size512 bytes512 bytes
Key metadata1024 bytes1024 bytes
Value size25 MiB25 MiB

How to Access

Maintenance

click wheel image
  1. Sign in to www.cloudflare.com
  2. Select Workers & Pages

Billing

click wheel image
  1. Sign in to www.cloudflare.com
  2. Select Manage Account
  3. Select Billing