Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Show HN: DockerHoster – Self-hosted alternative to Vercel with auto-deployments

Description and use

DockerHoster lets you host 20+ sites on a single $12/month VPS with automated GitHub deployments, full Docker support, and no serverless limitations.

Problem

High per-project hosting fees and serverless limitations for databases, cronjobs, and long-running processes.

Outcome

DockerHoster enables cost-effective, scalable self-hosting of multiple sites with automated deployments, full Docker ecosystem access, and no serverless limitations.

Workflow

  • 1. Spin up a VPS (e.g., DigitalOcean droplet).
  • 2. Install Docker and Docker Compose.
  • 3. Deploy DockerHoster by running the provided one-command setup.
  • 4. Add nginx-proxy and configure VIRTUAL_HOST labels in docker-compose.yml for each site.
  • 5. Copy the GitHub Actions workflow and docker-compose.yml into each project repository.
  • 6. Push code to GitHub; GitHub Actions triggers DockerHoster to rebuild and redeploy containers automatically.
  • 7. Use Cloudflare for DNS, SSL, DDoS protection, and WAF.
  • 8. Manage databases, cronjobs, and long-running processes within Docker containers as needed.

Evidence

It’s a one-command setup that lets you host 20+ websites on a single $12/month VPS with automated GitHub deployments.

Source

Works with any language/framework (Next.js, Python, Rails, Go, etc.)

Source

Tested running 20+ sites on a 2GB RAM DigitalOcean droplet

Source

  • Record date: 2026-09-15T11:46:18.995Z