# Host anything, quoted flat

> Queues, workers, realtime apps and data pipelines need more than static hosting. We design and run the stack, quote it flat, and CodeHerder ships changes.

Source: https://customhosted.com/custom/

№ 01 Custom stacks

Not every workload is a static site or a single dedicated instance. Queues, background workers, realtime apps, multi-service stacks — when it doesn't fit the two standard shapes, we design the stack that does and run it at one fixed monthly rate.

Quoted [Get a quote →](https://customhosted.com/contact) [See the rate card →](https://customhosted.com/pricing)

№ 02 What it's for

## When the workload doesn't fit

Static hosting and a single dedicated instance cover most sites. This is for everything else — though before assuming your stack is one-of-a-kind, check the [compatibility register](https://customhosted.com/host); more frameworks are already named there than you'd expect.

- Background workers & queues — Jobs that run off a queue, retry on failure, and never touch a browser — sized to the workload, not a per-invocation meter. See Background jobs for how one actually runs.
- Scheduled & cron jobs — Nightly rollups, reminder emails, data syncs — anything that runs on a clock rather than a request. See Background jobs for the clock, and Email for how the mail half of that actually gets sent.
- Object storage & media — Uploads, transcoded video, generated exports — durable storage sized and priced for what you actually keep. See [Files](https://customhosted.com/files) for what goes on it.
- Realtime & websockets — Live dashboards, chat, presence — long-lived connections that a stateless edge function can’t hold open.
- Multi-service apps — A front end, an API, a worker, and a database that need to talk to each other on one coherent stack.
- Data & event pipelines — Ingest, transform, and land events somewhere queryable — wired together and kept running.
- A small endpoint beside a static site — Not every workload needs a full instance. A contact form or a lead form behind a static site is a single briefed endpoint, not a dedicated instance. See [Forms](https://customhosted.com/forms) for what catches a submission.

№ 03 How it works

## From a description to a running stack

Five steps from a plain-language brief to a stack we manage for as long as you run it.

1. 1 — Describe the workload — Tell us what you’re running through the quote form — no email address to hunt for, no sales call required.
2. 2 — We design the stack — We map the workload to the pieces it actually needs — compute, queues, storage, a database — nothing bolted on for its own sake.
3. 3 — A fixed monthly quote — One flat number, back within one business day — no usage meter to watch, no line-item surprises later.
4. 4 — We provision, harden, and run it — Provisioned as code, patched, monitored, and backed up nightly — the same management as every other tier we run.
5. 5 — Keep iterating with the loop — Once it’s live and defined as code, CodeHerder briefs turn into pull requests against it, and CustomLabs is there for the bigger builds.

№ 04 Included

## What's included

Same management as every tier we run — folded into the flat monthly quote, not billed as an add-on.

- TLS certificates
- DNS management
- Daily backups
- Monitoring & alerts
- Security patching
- A human who answers

No proprietary platform sits underneath it — it's your stack, running on tier-one infrastructure, and nothing you can't take with you.

№ 05 Built with the loop

## It doesn't stop at launch

**CustomLabs** designs and builds the custom stack. Once it's live and defined as code, **CodeHerder** 's agents can iterate on it directly — brief a change in plain language, an agent opens a pull request against the real stack, and the same pipeline we already run ships the merge. Bigger builds still go to CustomLabs; day-to-day iteration doesn't have to wait for one.

[See how the loop works →](https://customhosted.com/loop)

№ 06 See also

## Keep exploring

- [What we host Named stacks and frameworks, from Next.js to Docker Compose — see where yours lands.](https://customhosted.com/host)
- [Dedicated compute A fixed-price instance for APIs, databases, and full applications.](https://customhosted.com/dedicated)
- [Databases Managed databases, backed up nightly alongside the rest of your stack.](https://customhosted.com/databases)
- [Migrations Already running somewhere else? Point us at it and we move it — any app, any stack.](https://customhosted.com/migrate)
- [The Loop How CustomLabs builds it and CodeHerder keeps iterating on it once it’s live.](https://customhosted.com/loop)
- [Background jobs What actually runs a background worker or a scheduled job, and who owns whether it is safe to run twice.](https://customhosted.com/background-jobs)
- [Email Outbound mail for a background worker or a scheduled job — the sending path and the records it needs.](https://customhosted.com/email)
- [Forms The smaller shape most enquiries actually need — a briefed endpoint beside a static site, not a full instance.](https://customhosted.com/forms)
- [Content A word, a picture, or a new page on a custom stack ships the same briefed way as any other change.](https://customhosted.com/content)
- [Pricing The full rate card — flat, predictable, and posted in the open.](https://customhosted.com/pricing)
- [The quote What we need to design and price a bespoke stack, and what the number does and does not cover.](https://customhosted.com/quote)

## Describe your stack

Tell us what you're running — a fixed monthly quote, back within one business day.

[Get a quote →](https://customhosted.com/contact)
