Cloudflare

Welcome to Wildebeest: the Fediverse on Cloudflare

Feb 8, 2023Celso Martinho, Sven Sauleau
Welcome to Wildebeest: the Fediverse on Cloudflare
SummaryAI, from the source post

This post introduces Wildebeest, an open-source, easy-to-deploy ActivityPub and Mastodon-compatible server built entirely on Cloudflare's Supercloud. It details the architecture, which leverages Cloudflare Pages for deployment and Pages Functions for running code, similar to Cloudflare Workers. The implementation uses D1 for data storage, Qwik for its web frontend, and integrates with other Cloudflare products like KV, R2, and Durable Objects. The post highlights the use of file-based routing in Pages Functions, unit testing with Jest, and the Qwik City framework for the frontend. It also discusses challenges faced with D1's SQLite backend regarding UUID storage and performance.

More from the Edge Computing with Cloudflare Workers trail