Domains and certificates
Point a record at the server, get a certificate. Renewal is ours, on every domain, for as long as the service runs.
Container hosting · on hardware that stays yours
Your server costs less than lunch. Keeping deployments working on it costs an afternoon a week — and it is always the same afternoon of the same person. StackSkipper takes the machine you already rent, runs your images on it, issues the certificates, points the domains and shows you what is running.
Free for one project, no card. One email to confirm it is really you.
Check your inbox.
We sent a confirmation link. It expires in 48 hours, and there is something waiting for you behind it.
Confirmed · workspace queued
You’re in. Here’s where you stand.
We set workspaces up in batches, in the order they were confirmed, so that somebody actually looks at each one. Everybody who signs up through your link moves you up 12 places.
stackskipper
hel1-01 Hetzner · 4 vCPU · 8 GB
4 services running
14m since last deploy
All healthyapi 2.14.0 · deployed by CI · 14 minutes ago
Roll back to 2.13.401
Any machine at any provider with a Terraform provider. StackSkipper provisions it, sets up what your containers need to run, and keeps that part fed from then on. You are not handed anything to operate.
02
Point at the image your CI already builds — GHCR, Docker Hub, GitLab, your own. Set the environment variables and the ports where you can see them. Deploy on a webhook from CI, or with the button. Both work.
03
Add the DNS record. The certificate is issued from Let’s Encrypt and renewed before it expires, on every domain, without anybody remembering to.
Under ten minutes end to end — provided you have an image in a registry and can edit your own DNS.
Point a record at the server, get a certificate. Renewal is ours, on every domain, for as long as the service runs.
Environment variables, ports and the image tag, edited in the interface instead of in a file on a machine somebody has to SSH into.
A webhook from your pipeline on a new tag, or the button in the dashboard. Neither is the “proper” one.
A live stream per service, in the browser. No SSH, no docker logs -f against the wrong container.
Back to the previous tag in one click. This is the feature that lets you stop being careful on a Friday.
Per service, on one screen, with the history your plan keeps. It is not a monitoring product and does not pretend to be one.
AWS, Hetzner, DigitalOcean, or anything else with a Terraform provider. The machine is rented in your name and billed to you, the containers run on it, and the data on the disk is on a disk you can log into.
We are the management layer, and we are careful to stay that: two invoices, both visible, and no markup on the one that is not ours.
A database here is a container with a volume, deployed like any other image. Managed Postgres is a real product and this is not it.
Your CI stays yours. StackSkipper starts where the image exists and has no opinion about how it got there.
Whatever it takes to keep containers running on that machine is our side of the line. You deploy an image; you do not get an orchestrator to look after.
A project is one deployment. Connect as many servers as you like — we don’t count those.
€0
€20/mo
€50/mo
€90/mo
Net, plus VAT, monthly. More than twenty-five projects, or something that does not fit — write to us. Your cloud provider bills you directly for the machine; that invoice never passes through us.
Three things: put an image in a registry, point a DNS record at your server, and set the environment variables. Setting up the machine, the certificates and every deploy after that are ours. Keeping its operating system patched stays yours, as with any server you rent. If your CI already builds an image, you are most of the way there.
AWS, Hetzner, DigitalOcean, and anything else with a Terraform provider. A machine you already rent works as well as a new one, as long as StackSkipper can reach it and set it up.
Two invoices. Ours is on this page: nothing for one project, €20 a month for three, €50 for ten, €90 for twenty-five, all plus VAT. The second one comes from your cloud provider, at whatever a small virtual machine costs there this year. We never mark it up, because we never touch it.
Yes, and that is the normal case. Point a DNS record at your server and StackSkipper issues the certificate from Let’s Encrypt and renews it before it expires. You do not touch certbot again.
You can run one — as a container with a volume, deployed like any other image. What you cannot do is hand it over: there is no managed database here, no backup we take for you and no failover we promise. If you need those, buy them from somebody who sells them.
Coolify is good. It is open source, free to run yourself, and Coolify Cloud runs it for you from $5 a month; it also builds from source and deploys databases, which we do not. The difference is how each reaches your server. Coolify keeps an SSH key with root access to every server it manages. StackSkipper keeps none: an agent on your server connects out to us, and no port is opened for us.
It keeps running. The containers are on your machine, in your account, and they do not stop when the subscription does. What stops is the dashboard, the deploy webhook, the statistics and the certificate renewals — so point something at the certificates before you go.
Connect the server you already have. The first project is free.
Free for one project, no card. One click to leave.
Check your inbox.
We sent a confirmation link. It expires in 48 hours.
Confirmed · workspace queued
Everybody who signs up through your link moves you up 12 places.