self-hosting, without the self
Host anything.
Control everything.
Game servers, apps, websites, and full Linux machines — each with a real terminal, live metrics, and its own domain.
shellopen
$ hosterman new minecraft
pulling itzg/minecraft-server … done
port 30000 allocated
live at smp.hosterman.dev
$ hosterman shell smp
root@smp:/#
what runs here
- Minecraft (Java)A survival world for you and your friends.java · tcp 25565 · itzg/minecraft-server
- Static websiteHTML, CSS and JS, served fast.nginx · zip or GitHub · instant
- App / scriptRun your Node, Bun or Python code.node · bun · python · zip or GitHub
- PostgreSQLA managed Postgres instance.postgres · tcp 5432 · persistent
- RedisAn in-memory key-value store.redis 7 · tcp 6379 · persistent
- Ubuntu machineAn empty Ubuntu box with a root shell.ubuntu 24.04 · full terminal
- Custom containerAny public Docker image, your rules.advanced · bring your own image
how it works
01
Pick what to run
A game server, a website, your own code, or a blank Linux machine. Presets come pre-configured; custom images welcome.
02
Control it like it's yours
Start, stop, restart, factory-reset. Open a root terminal in the browser. Watch live CPU, memory, and logs.
03
Put it on a domain
Every project gets its own subdomain instantly — or point your domain at it with one CNAME record.
Your first machine is two minutes away.
Create account