{
  "id": 20166113,
  "title": "Hosting Several Client Apps on One VPS with Docker, Nginx and GitHub Actions",
  "url": "https://urgent.news/2026/11/15/hosting-several-client-apps-on-one-vps-with-docker-nginx-and-github",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-11-15T11:38:04.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/appsvisor/hosting-several-client-apps-on-one-vps-with-docker-nginx-and-github-actions-3l25"
  },
  "original_language": "en",
  "account": "Small agencies and freelancers often find themselves managing multiple client projects across various platforms, which quickly becomes expensive. Instead of paying for individual managed platforms for each project, one approach is to run several small apps on a single Virtual Private Server (VPS). This can be achieved using Docker Compose, Nginx as a reverse proxy, separate database containers for each engine, and GitHub Actions for automated deployments. The setup described in the article focuses on simplicity and ease of debugging, making it ideal for small-scale projects.",
  "summary": "Most small agencies and freelancers end up in the same place: a pile of small client projects. A Next.js marketing site here, a Laravel admin panel there, a Node API for a mobile app, a couple of staging copies. Paying for a separate managed platform for each one adds up fast, and a Kubernetes cluster is far more machinery than a handful of small apps need. This post walks through the setup we…",
  "key_points": [
    "Agencies and freelancers manage multiple client projects.",
    "Run several small apps on a single VPS using Docker Compose.",
    "GitHub Actions automate deployments for simplicity and debugging."
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}