Documentation
Everything you need to deploy and manage your applications on HostStack.
Getting Started
Get your first service deployed on HostStack in under 5 minutes.
1. Create an Account
Sign up at hoststack.dev/register — no credit card required for the free tier. You can also sign up with your GitHub account for one-click setup.
2. Create a Project
Projects group related services together. Click New Project in your dashboard, give it a name, and select a region (Germany or Finland).
3. Create a Service
Choose your service type:
Web Service
An HTTP server with a public URL
Worker
A background process without a public URL
Cron Job
A scheduled task on a cron schedule
Static Site
A built and served static website
4. Connect GitHub
Install the HostStack GitHub App on your repository. HostStack will auto-deploy on every push to your configured branch.
5. Deploy
Click Trigger Deploy or push to your branch. HostStack will:
- Clone your repository
- Build a Docker image using your selected runtime
- Install dependencies and run your build command
- Start the container and run health checks
- Configure routing with SSL
- Report your service as live
$ hoststack deploy trigger <service-id>
✓ Build complete (12s)
✓ Container healthy
✓ Deployed to https://my-app.hoststack.devNext: Deploying Your First App