Hostname + tunnel
HTTPS preview URL (your subdomain or ours). Outbound Cloudflare Tunnel — no open inbound ports on the host.
Fixed-scope add-on · B2B · monthly
A locked preview / staging URL on our stack — Cloudflare Tunnel, IP or Access control, keep-alive. For founders who need something live for demos and QA without learning servers or hiring ops. Not a cheap VPS. Not a production SLA.
Tab through the offer — full text stays on the page for search engines.
Managed preview hosting — same tunnel pattern we run for our own products.
HTTPS preview URL (your subdomain or ours). Outbound Cloudflare Tunnel — no open inbound ports on the host.
IP allowlist and/or Cloudflare Access so strangers can’t browse the staging build. You send the IPs (or emails) we should allow.
Process stays up with restart on failure. We notice if the preview dies; you get a human reply — not a €5 ticket queue.
Same job on paper (“a URL that stays up”). Side-by-side for a small staging / demo app in a calm month.
€5–20/mo
Compute only · + your time
This offer
€59/mo
+ €199 setup once
€300–700+/mo
All-in · setup months higher
| Line | Cheap VPS | Studio Staging | AWS + fixer |
|---|---|---|---|
| Host / cloud | €5–20 | in the €59 | €20–80 |
| Human who can fix deploys | €0 cash (your hours) | in the €59 | €200–600 (~2–6 h) |
| Typical monthly total | €5–20 + time | €59 | €300–700+ |
| First-month setup (extra) | your time | + €199 (~1.5–3 h) | + 8–20 h labour |
€199 is not 8–20 hours of AWS. Staging setup is wiring a preview onto a stack we already run (tunnel, hostname, Access/IP, keep-alive) — typically ~1.5–3 h for a known app shape. The 8–20 h column is what standing up their AWS account from scratch usually costs. Freelance labour assumed ~€80–100/h EU.
VPS if you like servers. Staging if you need “show this build to five people safely” without an ops hire. AWS + fixer when revenue or compliance needs real cloud.
Good fit and hard boundaries — so the monthly fee stays honest.
run.sh)npm start on one portrun.sh + health URLSame envelope for all of them: tunnel · Access/IP · keep-alive. Other app runtimes are negotiable but bespoke — not the €199 default.
Setup once · monthly while the preview stays up. Monitor sits above this for shipped products.
V1 · recommended
€59/mo
+ €199 setup (first wire-up)
When you need more
€99/mo
Same setup fee · more hands-on
Studio Staging is run alongside other work. Human replies and fixes happen in EU evenings (Bucharest), async — not “drop everything at 11:00,” not nights/weekends on-call. Keep-alive restarts the process when it dies; we review alerts and tickets when we’re at the desk.
Need a guaranteed daytime engineer on Slack? That’s a different retainer (or your own hire) — not this SKU.
| Item | From |
|---|---|
| Extra deploy beyond plan | €49 |
| Extra hostname on same app | €29/mo |
| Redis companion (KV / light queue) | +€49 setup · +€29/mo |
| Postgres companion | +€99 setup · +€39/mo |
| MongoDB companion | +€99 setup · +€39/mo |
| Worker process (Celery / Sidekiq / Bull …) | +€49 setup · +€29/mo |
| Monitor (shipped product smokes) | €129/mo |
| Care (ops tickets) | €449/mo |
SQLite/files and BYO remote DB URLs are included (we don’t operate BYO). Companions are single-instance, loopback, staging-grade — not HA. We invoice B2B from Bucharest (SRL). Domain registrar and Cloudflare account costs stay on your cards when you bring your own domain. Prices exclude VAT where applicable (we are not VAT-registered at present).
npm start on one port), PHP (one-port preview), and other one-process apps with a working run.sh + health URL.
Bespoke / negotiable: multi-container Compose, Kubernetes, GPU/ML, client AWS — scoped quote or decline, not the €199 default.
Email what you’re hosting, roughly when you need the URL, and whether access should be IP allowlist or Cloudflare Access. We’ll confirm fit and send a setup invoice.
Also launching? Studio Visibility · Professional email · Full sprint? AEE++ packages