Skip to main content
Version: Alpha

Golf on Cloudflare

The native hosted product uses Artifacts / D1 / Workers, independently of the portable Forgejo / Go / PostgreSQL deployment. The reviewed engineering deployment used Alchemy; the Python / native cf setup path remains available.

Start with the architecture, complete service inventory, setup and current status.

What the hosted workflow incorporates​

  • Artifacts Git and D1 collaboration, plus shared React/Connect product pages.
  • SQLite Durable Objects, Queues and Workflows coordinating approved container checks and proposal jobs.
  • Private R2 reports, contexts, bundles and bounded file uploads; managed container image registry.
  • Access, custom domains/TLS, a Preview Worker and Workers for Platforms app dispatch with explicit outbound policy.
  • Workers AI / AI Gateway for Clef advice and optional code proposals; Browser Run snapshots.
  • Secrets Store, encrypted repository values, own-address Email Service notifications and signed webhook delivery.
  • Operations, optional Analytics Engine, provider Worker analytics/logs, rate limiting, Cron Triggers and a Durable Object maintenance fallback.

The service inventory distinguishes bindings from successful consumers. Some features are optional, locally qualified, degraded or roadmap-only. Having a binding does not make every feature ready.

Provider requirements​

Account eligibility, domain ownership, Access identity enrollment, supported images, scoped API permissions and resource limits are installation prerequisites. The Alchemy beta is deployment tooling, not an application dependency. Private input/state remains local and out of Git.

The full native product, arbitrary production deployments, general workflow compatibility, tenant onboarding and production scale remain acceptance work. AI is optional; no missing integration is replaced with mock success.