Space Duck is open source
The entire backend โ Lambda functions, DynamoDB schema, auth flows, Peck Protocol, and cert issuance โ is public on GitHub under the MIT licence.
Serverless backend
All business logic lives in a single Lambda function (~2000 lines, Python). Deployment is a single aws lambda update-function-code command. No servers, no containers, no orchestration needed.
One-command deploy
Follow the INSTALL.md checklist: create Cognito User Pool, DynamoDB tables, Lambda function, API Gateway, and SES domain verification. Estimated setup time: 30โ60 minutes.
Read INSTALL.md โFull Peck Protocol
The complete Peck Protocol is in the source: token issuance, validation, expiry, revocation, and audit logging. Fork it, study it, modify it โ it's yours.
Protocol docs โCost-effective self-hosting
At low-to-medium traffic, a self-hosted Space Duck deployment costs under $5/month on AWS (Lambda free tier, DynamoDB on-demand, SES per-email pricing). No vendor lock-in.
Pricing breakdown โMIT licence
Use Space Duck in commercial products, modify it, redistribute it, or build your own SaaS on top. The only requirement is preserving the copyright notice.
Read the licence โCHANGELOG & versioning
Every Lambda version corresponds to a tracked change. Lambda v1โv54 are documented in the API changelog. Galaxy versions (1.0 โ 1.1 โ 1.2) map to milestone bundles.
View API changelog โRecent commits
View all on GitHub โFork & deploy in 4 steps
Run your own Space Duck on AWS. Takes 30โ60 minutes from a fresh AWS account.
Contribute to Space Duck
We welcome contributions of all kinds. Read the CONTRIBUTING.md before opening a PR. All commits must be signed. Issues, documentation improvements, adapter code, and skill packages are all valued equally.