docs
everything you need to go from folder to url.
pushto.host is a hosting platform for hobbyists and side projects. one dashboard, 21 integrated services (database, auth, forms, analytics, cron, file storage, email, functions, shell access, legal docs, and more), all for $13/month. no tiers, no usage calculators, no surprise bills. if you just built something in Cursor, Bolt, or any AI coding tool and need a url, this is the fastest path from code to live site.
pushto puts your project on the internet. we detect what it's built with, handle the deploy, and give you everything you need without leaving one dashboard.
getting started
install, log in, link, deploy. ninety seconds, nothing to configure. we figure out what you built and handle the rest.
# install the cli (one time) — nothing else needed first
$ curl -fsSL https://pushto.host/install | sh
# prefer your package manager? brew install mydude-industries/tap/pushto and npm i -g @pushto/cli both work too.
# log in:
$ pushto login
# a browser tab opens. click "send login to my terminal" and come back.
# in your project's folder, link it:
$ pushto init my-project
◆ detected Next.js 14 · Node 20 · 3 routes
# deploy. that's the whole command.
$ pushto
building... done in 6.1s · deploying...
✓ live → my-project.pushto.host
the .pushto file
when you run pushto init, a .pushto file is created in your project directory. this tells the cli which project to deploy to. it looks like:
{
"slug": "my-portfolio",
"projectId": "clx..."
}using git? add .pushto to your .gitignore. it contains your project link, not secrets, but it's specific to this project.
next steps
you made it through the intro. respect.
most people just run pushto and figure it out.
$