EveryAppEveryApp

Commands

Every everyapp command, in one place.

Run these in a terminal, inside your every-app folder. Add --help to any command to see all its options.

Run a Gateway

CommandWhat it does
pnpm everyapp loginLogs in to Cloudflare.
pnpm everyapp setupInstalls your Gateway. Run it again to resume or repair.
pnpm everyapp updateUpdates your Gateway to the version in your folder.
pnpm everyapp install <GitHub URL>Installs an app someone published on GitHub.
pnpm everyapp statusShows your Gateway and apps, and what to run if needed. Every line explained
pnpm everyapp delete my-appTakes an app off your Gateway. --purge deletes its data.
pnpm everyapp secret set <NAME>Stores one key, like OPENAI_API_KEY, without showing it.
pnpm everyapp configure my-appSets up an app: asks for each key it needs, then the optional ones.
pnpm everyapp access onPuts Cloudflare Access in front of your Gateway and apps.

Build an app

CommandWhat it does
pnpm everyapp create ../my-appMakes a new app from the starter, beside your every-app folder, as its own repository.
pnpm everyapp releasePacks the app as a release others can install.

Inside an app's folder

CommandWhat it does
pnpm devRuns the app on your computer.
pnpm run deployPuts the app online, or updates it.
pnpm run db:generateWrites a migration after what the app stores changes.
pnpm everyapp db restorePuts the app's database back to before its last migration, losing anything written since.

There's also email for the addresses an app sends from and receives at, secret list and secret unset for what an app needs set, mcp add <url> to offer any MCP server to AI assistants through your Gateway (mcp on dataforseo for the built-in one; mcp off pauses an MCP app and mcp remove removes it), provider add --oauth github-oauth to let apps use people's GitHub, Google, Notion or other accounts (Connect GitHub; provider presets lists what can be added, provider connections --all who is connected), events for webhooks and email alerts, workspace to do from a terminal what Manage workspace does (rename it, invite and remove people, make someone an owner, admin or member, groups, who can open which app, caps, usage and activity), access off and access show for Cloudflare Access, db for looking inside a database, and teardown, which empties a Cloudflare account set aside for testing and refuses any other.

For coding agents

Your coding agent has its own docs, with every command and flag, the --json output it reads, and what each error means. Give it https://everyapp.com/llms.txt, or ask it. Docs for coding agents

On this page