Something went wrong. Try again.
A single-user ATProto PDS that runs on a Cloudflare Worker cirrus.earth
Something went wrong. Try again.
README.md
create-pds #
Scaffold a new AT Protocol Personal Data Server (PDS) on Cloudflare Workers. Creates a Cirrus PDS project.
Usage #
npm create pds
# or
pnpm create pds
yarn create pds
bun create pds
This will:
- Create a new project directory with the PDS template
- Install dependencies
- Run the setup wizard to configure your PDS
Options #
create-pds [name]
Arguments:
name Project name (default: my-pds)
Options:
--package-manager Package manager to use (npm, yarn, pnpm, bun)
--skip-install Skip installing dependencies
--skip-git Skip git initialization
--skip-init Skip running pds init
-y, --yes Accept all defaults (non-interactive)
What's Next #
After scaffolding, start the dev server:
cd pds-worker
npm run dev
Your PDS will be running at http://localhost:5173
See the @getcirrus/pds documentation for configuration and deployment instructions.