wildebeest/docs/requirements.md

3.4 KiB

IndexBackGetting started

Requirements

Wildebeest is a full-stack app running on top of Cloudflare Pages using Pages Functions. We are of course assuming that you have a Cloudflare account (click here if you don't) and have at least one zone using Cloudflare. If you don't have a zone, you can use Cloudflare Registrar to register new a new domain or transfer an existing one.

Some features, like data persistence, access controls, media storage, are handled by other Cloudflare products:

Most of our products offer a generous free plan that allows our users to try them for personal or hobby projects that arent business-critical, however you will need a few paid subscriptions before you can use Wildebeest. These subscriptions are not specific to your Wildebeest instance, you can use them freely, manage them in the dashboard, or use them with other Workers projects.

  • You need to subscribe one of the paid Images plans. Login into your account, select select Images on the left menu, and then select the plan that best fits your needs. The lowest $5/month plan will give 100,000 images of storage capacity.
  • You need to subscribe Workers Unbound. To do that, go to your account page and select Workers > Overview > Default Usage Model > Change and chose Unbound. Make sure your Pages project is using Unbound too, after you deploy it. Go to Pages > wildebeest-username > Settings > Functions and change the usage model to Unbound. The minimum $5/month Workers Paid plan has plenty of room space for Wildebeest.

Because you subscribed a Workers Paid plan to use Unbound, you also get Durable Objects and Queues and no further action is required. Please refer to our Workers limits and Queues limits pages for more information. Queues requires the Workers Paid plan to use, but does not increase your monthly subscription cost.

IndexBackGetting started