Deployment

Self-host EdgeEver with Cloudflare or Docker

EdgeEver Team
#cloudflare#docker#deploy#ai-agent#self-hosted

Copy the prompt below directly into an AI Agent (such as Codex, Claude, Cursor, workbuddy, Antigravity, OpenClaw, Hermes Agent, etc.). During execution, if access to GitHub or Cloudflare is required, review the requested permissions and follow the prompts to authorize access.

PROMPT
Deploy EdgeEver online:
1. Fork https://github.com/tianma-if/edgeever.
2. Create D1 `edgeever` and R2 `edgeever-resources` in Cloudflare.
3. Import the Fork into Cloudflare Workers & Pages and use `main` as the production
   branch.
4. Add a Worker Secret named `EDGE_EVER_AUTH_PASSWORD`, using a password chosen by the
   user as its value. Prefer a strong password of at least 32 characters that is unique
   to this instance.
5. Start the first build, verify `/api/health` and `/api/openapi.json`, then verify login
   with username `admin` and the configured password.
6. Enable and manually run the GitHub Actions workflow named `Update deployed EdgeEver`
   once so the Fork can automatically receive the latest EdgeEver features and fixes.

Detailed requirements: AI Agent Cloudflare Deployment

Note: Although Cloudflare R2 offers a generous free storage allowance that note-taking workloads are unlikely to ever exceed, you must first activate an R2 subscription and add a payment method. Cloudflare officially supports UnionPay, Visa, Mastercard, and other cards, as well as PayPal, Apple Pay, Google Pay, and other payment methods.

Back to blog