stackskipper Connect your server

Container hosting · on hardware that stays yours

Deploy Docker containers to a server you own.

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.

The StackSkipper dashboard, with demo data: four services on one server, each with its image tag, a sparkline and its memory, CPU and request figures.

stackskipper

  • Overview
  • Services
  • Deploys
  • Logs
  • Settings

hel1-01 Hetzner · 4 vCPU · 8 GB

4 services running

14m since last deploy

All healthy
  • nordwerk.app ghcr.io/nordwerk/web:2.14.0 190 MB6%1.2k/min
  • api.nordwerk.app ghcr.io/nordwerk/api:2.14.0 318 MB12%240/min
  • worker ghcr.io/nordwerk/worker:2.14.0 512 MB31%—
  • postgres postgres:16-alpine · your container 724 MB4%—

api 2.14.0 · deployed by CI · 14 minutes ago

Roll back to 2.13.4

Three connections, then it is somebody else’s job

  1. 01

    Connect your server

    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.

  2. 02

    Connect your registry

    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.

  3. 03

    Point a domain at it

    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.

What you stop doing yourself

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.

Configuration you can see

Environment variables, ports and the image tag, edited in the interface instead of in a file on a machine somebody has to SSH into.

Deploys, either way

A webhook from your pipeline on a new tag, or the button in the dashboard. Neither is the “proper” one.

Logs

A live stream per service, in the browser. No SSH, no docker logs -f against the wrong container.

Rollback

Back to the previous tag in one click. This is the feature that lets you stop being careful on a Friday.

Memory, CPU, requests

Per service, on one screen, with the history your plan keeps. It is not a monitoring product and does not pretend to be one.

Your server. Your cloud account. Your invoice.

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.

  • AWS
  • Hetzner
  • DigitalOcean
  • Scaleway
  • Vultr
  • … any Terraform provider

Three things we don’t do

We don’t run your database

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.

We don’t build your code

Your CI stays yours. StackSkipper starts where the image exists and has no opinion about how it got there.

We don’t hand you a cluster

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.

Priced per project, not per server

A project is one deployment. Connect as many servers as you like — we don’t count those.

Free

€0

  • 1 project
  • Statistics kept 1 day
  • Domains, TLS, logs, rollback

Starter

€20/mo

  • 3 projects
  • Statistics kept 14 days
  • Domains, TLS, logs, rollback

Studio

€50/mo

  • 10 projects
  • Statistics kept 30 days
  • Domains, TLS, logs, rollback

Agency

€90/mo

  • 25 projects
  • Statistics kept 90 days
  • Domains, TLS, logs, rollback

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.

Questions people actually ask

What do I have to do myself?

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.

Which clouds can I use?

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.

What does it cost in total, including the server?

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.

Can I bring a domain I already own?

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.

Can I run a database?

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.

Why not Coolify?

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.

What happens to my server if I stop paying?

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.

How many hours went into deployments this month?

Connect the server you already have. The first project is free.

Free for one project, no card. One click to leave.