// self-hosted alternative

The self-hosted Cloudflare Pages alternative you own

AppCrane runs full apps — not just edge functions — on a server you own, with a real database next to them, GitHub-native deploys, and an MCP server so your AI agent ships it.

Cloudflare Pages serves sites and functions from Cloudflare's global edge — fast and generous on the free tier, but your build, your functions and your data live on Cloudflare's network, on their terms.

Explore AppCrane View on GitHub
AppCrane vs Cloudflare Pages — at the architecture level
  AppCrane Cloudflare Pages
Where it runsA server you own — any Ubuntu boxCloudflare's edge network
Where code & data liveOn infrastructure you own; nothing phones homeOn the provider’s cloud
Pricing modelOne server you already pay for — no per-seat, per-request or bandwidth meteringUsage- or seat-metered, billed by the provider
DeploysGitHub-native push-to-deploy, zero-downtime releases, instant symlink rollbackManaged build & deploy pipeline
Agent-native (MCP)MCP server — your AI agent deploys, sets env, reads logs, rolls backNo MCP; dashboard, CLI or CI
Isolation & TLSPer-app Docker containers, auto-HTTPS via CaddyManaged container runtime
Openness / lock-inOpen source (AGPL-3.0), standard Docker + Caddy — leave anytimeProprietary managed platform
AuditPer-user audit: who deployed what, which environment, whenProvider-defined logging

Cloudflare Pages is a good fit when you want someone else to own the servers. Choose AppCrane when the apps are agent-built, the agent should do the deploying, and your code, data and audit trail should stay on infrastructure you own. It’s open source — read every line.

glick.run — AGPL-3.0