Custom system design and build

The system you need, designed, built and run for you.

StarlingTek designs and builds custom websites, web apps, internal tools and automations. Then we host and run what we build, on a platform we wrote and look after ourselves, so you never have to think about servers, certificates or backups.

  • Websites
  • Web apps
  • Internal tools
  • Automations

Services

Design, build, and keep it running

The same shop from the first conversation to the server it runs on, so nothing gets lost between whoever builds it and whoever hosts it.

Custom design and build

Discovery, architecture, build and launch for a site, web app, internal tool or automation that fits how you actually work.

Managed hosting of what we build

What we build, we run: automatic HTTPS, health-checked deploys, uptime alerts, backups and updates, on a monthly plan.

Bring your own

Already have a system? We migrate it and take over running it, with monitoring, backups, updates, security and Cloudflare DNS.

More about the services

How we work

Discover, design, build, launch, run

The same five steps for every project, whatever its size.

  1. Discover

    We talk through what you need, who uses it and what it has to connect to. We write it up so we agree on what's being built.

  2. Design

    We plan the architecture, the data and the screens, and pick the simplest tools that do the job well.

  3. Build

    We build it in small steps you can see and try, with the code kept in a GitHub repository.

  4. Launch

    It goes live on StarlingTek with HTTPS, monitoring and backups in place from day one, and your domain set up through Cloudflare.

  5. Run

    We keep it running: updates, alerts, backups and fixes, on a monthly hosting plan.

Built on StarlingTek

Systems running on the platform

A few of the sites StarlingTek hosts today.

bookwrms.org

A simple home library: catalogue your books and keep track of who's borrowed what.

Samuel Sermons

A quiet archive of sermons by the late Rev. Samuel Starling, a Methodist minister, kept for family and friends.

tylerstarling.com

A personal portfolio site.

Current projects

What we're building in the open

Two open-source projects from StarlingTek, separate from the hosting.

  • Open source

CubHouse

Private, invite-only family photo sharing you host yourself. Guardians decide who sees each photo. No ads, no tracking, no third parties.

CubHouse on GitHub

  • Open source
  • Prototype: eligibility rules not yet expert-verified

OpenBridge

An open-source benefits screener that checks SNAP, Medicaid, CHIP and WIC in one pass, shows the math behind every result, and runs entirely in your browser. No account, no tracking.

OpenBridge on GitHub

The platform

What everything runs on

Every system we host runs on StarlingTek, a platform we wrote. All of this works today, from the stk command line or the web admin panel.

Deploys and rollbacks

Health-checked deploys from GitHub, a deploy history with full logs, and rollback to any kept image.

Automatic HTTPS

Let's Encrypt certificates through Caddy, and a certificates view that shows every name, its expiry, and why a renewal failed.

Cloudflare DNS wizard

Points a domain's records at the server, sets up the www redirect, and warns about Cloudflare settings that block certificates.

Uptime checks and alerts

One-minute checks, 24-hour, 7-day and 30-day history, and one alert per incident to ntfy or Discord.

Managed Postgres and backups

Connects a system to a managed DigitalOcean database, with daily or weekly dumps that are read back to check them and copied to Spaces.

A code for every change

Deploys, rollbacks and removals need the site name typed and a fresh authenticator code, and all of it goes in an audit log.

Platform features How it works

Admin panel

How we keep an eye on things

Deploys, rollbacks, logs, certificates, domains and backups, in one place. Screenshots use made-up sites and addresses.

The StarlingTek admin panel for an example site: GitHub check status for the live commit and the branch tip, and a table of five kept images with a Roll back to this button on each.
A site's Deploys and logs tab: GitHub status for the live commit and the branch tip, and the kept images it can roll back to.

Pricing

Builds are quoted, hosting is monthly

Each custom build is quoted per project once we know what it needs. Hosting, for what we build or what you bring, is a plain monthly plan with Cloudflare DNS included, and you can cancel any time with 30 days' notice.

See pricing

Have something in mind?

Tell us what you want to build, or what you already have, and we'll tell you honestly whether StarlingTek is a good fit.