Self-Hosting dpkit Cloud
This document provides a brief overview of self-hosting dpkit Cloud on your own infrastructure.
Deployment
Section titled “Deployment”- Fork the dpkit repository to your GitHub account.
- Clone the forked repository to your local machine.
- Update the
wrangler.jsoncwith you application name e.g.dpkit-cloud-custom. - Setup a new CloudFlare worker with the following configuration:
- Name: e.g.
dpkit-cloud-custom(should be the same as inwrangler.jsonc) - Github repository: point to your forked repository
- Build command:
pnpm build && pnpm -F cloud build - Deploy command:
cd cloud && pnpm wrangler deploy - Branch deploy command:
cd cloud && pnpm wrangler versions upload - Variables ans secrets:
NODE_VERSION=24
- Push a new commit to your forked repository to trigger the build and deployment.
Find a workder.dev subdomain in your CloudFlare dashboard and visit it in your browser or add a custom domain if it is desired. Now, you can use your custom dpkit Cloud the same way you use dpkit Cloud.
Support
Section titled “Support”We happy to help with a deployment of any complexity. Please reach out to us to get a quote.