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

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

说明与用途

DockerHoster 允许在单个 $12/月 VPS 上托管 20+ 网站,并通过 GitHub Actions 自动部署,支持数据库、cron 任务和长期进程,无服务器限制。

问题

The author needed a simple push-to-deploy workflow like Vercel but also required support for databases, cronjobs, and long-running processes that serverless platforms do not handle well.

结果

DockerHoster enables self-hosting of 20+ sites on a single VPS with automated deployments, full Docker ecosystem support, and no serverless limitations.

工作流

  • Set up a VPS with Docker and Docker Compose
  • Install nginx-proxy and configure VIRTUAL_HOST routing
  • Create a docker-compose.yml for each project
  • Add a GitHub Actions workflow to the project
  • Push code to GitHub to trigger automatic deployment

证据

I built DockerHoster after getting tired of paying per-project hosting fees.

来源

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

来源

The problem: I wanted the simplicity of Vercel’s "push to deploy" workflow but needed to run databases, cronjobs, and long-running processes that serverless platforms don’t support well.

来源

DockerHoster uses nginx-proxy to automatically route traffic to Docker containers based on VIRTUAL_HOST.

来源

You just copy a GitHub Actions workflow and docker-compose.yml to any project, and it deploys automatically on push.

来源

  • 记录日期: 2026-10-02T11:11:02.371Z