What is a server, and where do I get one?
A server is a computer in a data center that you rent by the month. Companies like Hetzner, DigitalOcean, Vultr and Linode rent them for about $5–24 a month. Pick a fresh one running the latest Ubuntu LTS. We test every release on servers with 4 GB of memory.
How do I sign up?
Sign-ups are open: sign in with GitHub. Your first sign-in creates your account, and there's no password. ox is in beta and billing isn't on yet, so nothing is charged.
Do I need to know Linux or Docker?
No. You paste one command on your server once, and everything after that happens in the dashboard. ox doesn't use Docker, and you won't need to log in to the server. If you can push code to GitHub, you can use ox.
How does ox reach my server?
Through a connection your server opens. The small ox agent on it dials out to ox over an encrypted connection, so no port is opened and ox holds no SSH key. Every command ox sends is signed, and the agent refuses anything unsigned, old or repeated. It only answers ox's fixed list of requests, so there's no way to run an arbitrary command through it.
Can my AI agent deploy?
Yes, with the ox CLI. Run ox login once and approve it in your browser. Then your AI can run ox deploy myapp --wait, read ox logs and check ox services. Every command takes --json and exits with an error when something fails.
What happens if an update fails?
Your live app keeps running. ox checks everything it can before it changes anything. If a step still fails, ox tells you which step, why, and how to fix it.
Does ox see my code or my data?
Your code is built and runs on your server. Your database and your variables stay there too: ox shows your variables in the dashboard but keeps no copy. Backups stay on your server, and go to storage you own if you add it. ox reads only the repos you pick, with a read-only GitHub token made for that one repo and that one deploy.
Which languages work?
JavaScript and TypeScript (npm, pnpm, Yarn, Bun), Python (uv, Poetry, pip, Django, FastAPI), Go, Rust, PHP and plain websites. ox reads your project files to pick the right versions.
Can I leave?
Yes. Your server and your data were always yours. Your apps are plain programs on it, and your database is plain Postgres. ox removes itself cleanly and leaves the security settings in place.