Blog Administration

Create, edit, and manage your blog posts

Requests

All Posts

Site Settings

Edit the public brand, copy, approved layouts, and category presets without touching source code.

Branding

These values drive the shared header, footer, and theme colors.

Navigation Labels

Change the wording in the header and footer links.

Page Copy

Homepage, about, contact, bookings, and footer copy live here.

Approved Layouts

Only these supported variants are available to clients.

Lead Routing

Control whether public bookings and contact submissions stay open, and where they should send notifications.

Blog Categories

Comma-separated category presets for client-managed editorial structure.

Email Marketing

Connect a Mailchimp audience so newsletter signups are forwarded automatically. Credentials are stored only in this instance's database — never shared with other deployments.

Leave the API key field blank to keep the existing key unchanged. Set it to a space to clear it. The list ID is the audience ID from your Mailchimp account (Audience → Settings → Audience name and defaults). For cross-origin requests from an external static site, also set SUBSCRIBE_CORS_ORIGINS in your environment variables.

Client Operations

Queue client sites, track provisioning, and capture paid work or access requests from one place.

Provisioning

Create a client site record and queue the GitHub and DigitalOcean steps.

Domain lifecycle

Track the state of a custom domain after provisioning and DNS handoff.

Lifecycle control

Mark a site suspended, cancelled, archived, or map it back to a billing status. Cancelling or archiving stamps a data export and retention window, then the control-plane retention worker purges client-owned and owner-side records once the deadline passes.

Paid Work

Create a request the team can quote, schedule, and track.

Developer Access

Track requests for repo or Replit access without exposing the master project.

Client Sites

Current provisioning state and published URLs.

Loading…

Provisioning Jobs

Lifecycle of repo creation, app deployment, and handoff mail.

Loading…

Billing Sessions

Stripe subscription starts, client secrets, and provisioning handoff status.

Loading…

Work Requests

Paid work requests waiting to be quoted or scheduled.

Loading…

Developer Access Requests

Requests for Replit access or repository handoff.

Loading…

Teardown Audit Log

A record of every instance decommission attempt, including DigitalOcean app deletion, repository archival, and any errors that occurred.

Loading…

Fleet Updates

Preview shared template changes and block protected custom-work paths.

Run a preview to see what will be blocked.

Open pull request

Create a GitHub PR for the safe shared files from the previewed update.

Preview the update, then open the pull request here.