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:

  1. Clone your repository
  2. Build a Docker image using your selected runtime
  3. Install dependencies and run your build command
  4. Start the container and run health checks
  5. Configure routing with SSL
  6. Report your service as live
bash
$ hoststack deploy trigger <service-id>
✓ Build complete (12s)
✓ Container healthy
✓ Deployed to https://my-app.hoststack.dev