DocsSelf-hosting

Run automation on your terms.

Connect the desktop app to your own Cloudflare Worker.

Deploy the Worker first#

Follow the repository’s deployment guide for GitHub App registration, OAuth configuration, secrets, queues, and database setup. Keep those operational instructions in the application repository as the source of truth.

The product website on Vercel is separate from this service. Deploying the website does not enable automation or deploy a Worker. Never put GitHub tokens, Client Secrets, or Worker credentials into this website’s configuration.

Set a custom service address#

  1. Open Settings → GitHub → Pull Request Automation → Automation Service.
  2. Choose Custom address and enter the Worker’s HTTPS service address.
  3. Save and restart GitStride, then connect automation on the selected service. No app rebuild is required.

Switching is not server shutdown#

Switching to another service, the default service, or Disabled only changes this Mac’s connection. Pause or delete the old connection before switching if you need the old server to stop processing. Management credentials are isolated by service address.

Configure a source build#

The GITSTRIDE_AUTOMATION_BASE_URL build setting supplies the default service address. An empty value means no default service is supplied; a custom service address can still be entered in the app.