[{"data":1,"prerenderedAt":111},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-en-caprover":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"marketplace-app-en-caprover",{"slug":9,"slugs":10,"categorySlugs":11,"name":16,"description":17,"phase":18,"unavailableReason":19,"docsUrl":20,"logo":21,"github":21,"tagline":22,"longDescription":23,"features":24,"useCases":33,"steps":43,"faq":59,"specs":75,"compatibleOs":84,"relatedApps":85,"relatedPosts":105,"category":108},"caprover",{"fr":9,"en":9,"ar":9,"es":9},{"fr":12,"en":13,"ar":14,"es":15},"deploiement","application-deployment-devops","نشر-التطبيقات-وdevops","despliegue-de-aplicaciones-devops","CapRover","Open-source self-hosted PaaS: deploy any application from a web UI in seconds, with automated SSL and 280+ one-click templates on your own VPS.",2,"upstream_broken","https:\u002F\u002Fservorbit.com\u002Fblog\u002Fdeploy-your-applications-with-caprover-on-a-vps",null,"CapRover — the open-source self-hosted PaaS for Docker. Deploy any project in seconds with automated SSL, a web dashboard and 280+ one-click templates.","CapRover is an open-source, self-hosted PaaS built on Docker and Docker Swarm. It gives developers a Heroku-like experience on their own infrastructure: push code, click a button, and your application is live behind HTTPS — no Kubernetes, no YAML sprawl, no monthly platform fee.\n\nAt the heart of CapRover is a web dashboard where you manage every aspect of your deployments: create apps, inject environment variables, watch build logs in real time, set up persistent volumes, configure automatic HTTPS via Let's Encrypt and roll back to any previous release. The 280+ one-click app library covers databases, monitoring tools, CMS platforms and developer utilities — all deployable with a single click.\n\nCapRover initialises Docker Swarm on your VPS, providing container health checks, automatic restarts and zero-downtime rolling updates out of the box. The CLI lets you deploy straight from your terminal with a single `caprover deploy` command.\n\nOn ServOrbit, CapRover is provisioned on Ubuntu 24.04 with Docker pre-installed. The admin panel answers on port 3000. Domains for your deployed apps are configured through the wizard — no infrastructure expertise required.",[25,26,27,28,29,30,31,32],"Web dashboard: manage apps, env vars, logs, volumes, HTTPS certificates and scaling from a browser.","280+ one-click apps: deploy Postgres, Redis, WordPress, Ghost, n8n and more in one click from a curated catalogue.","Automated HTTPS: Let's Encrypt certificates provisioned and renewed automatically for every app you publish.","CLI deployment: `caprover deploy` ships code from your terminal without SSH access to the server.","Rolling updates with zero downtime: Docker Swarm health checks ensure the old container keeps serving traffic until the new one is ready.","Persistent volumes: bind named Docker volumes to any app — your data survives restarts and redeployments.","Custom Docker images: deploy from Docker Hub, GitHub Container Registry, or your own private registry.","NetData integration: per-container CPU and memory graphs in the dashboard, no separate monitoring stack needed.",[34,37,40],{"title":35,"body":36},"Replace Heroku or Render for your side projects","CapRover gives you the `git push`-to-deploy experience without the monthly platform bill. Build your Dockerfile, run `caprover deploy`, and your app is live behind HTTPS in seconds. Cost: the VPS you already own.",{"title":38,"body":39},"Run the full stack on one VPS","Deploy your API, a Postgres database, a Redis cache and an n8n workflow engine from the same CapRover dashboard. Each app gets its own subdomain, HTTPS certificate and environment variables — isolated but on a single machine.",{"title":41,"body":42},"Give each client a one-click environment","Freelancers and small agencies use CapRover's one-click library to provision a fresh WordPress, Ghost or custom app per client in under two minutes. The domain and HTTPS setup is handled automatically.",[44,47,50,53,56],{"title":45,"body":46},"Order a ServOrbit VPS","CapRover runs comfortably on 1 GB of RAM — plan for the apps you intend to deploy alongside it. A 2 GB VPS is a comfortable starting point for a small stack (API + database + cache).",{"title":48,"body":49},"Deploy from the Marketplace","Open your ServOrbit dashboard → Marketplace → Deployment → CapRover → Deploy. The provisioner initialises Docker Swarm, pulls `caprover\u002Fcaprover` and starts the admin panel. Allow about 60 seconds.",{"title":51,"body":52},"Log in with the default password","Navigate to http:\u002F\u002Flocalhost:3000 via an SSH tunnel (`ssh -L 3000:127.0.0.1:3000 root@\u003Cip>`), or through your ServOrbit domain over HTTPS. The default password is `captain42`. Change it immediately in Settings → Captain Settings.",{"title":54,"body":55},"Set your root domain","In the dashboard go to Settings and enter a wildcard domain you control — for example `*.apps.example.com`. CapRover will use it to assign a unique subdomain (`myapp.apps.example.com`) to each deployed app with automatic HTTPS.",{"title":57,"body":58},"Deploy your first app","Click Apps → One-Click Apps to pick from the 280+ template library, or click New App, set the image name and click Deploy. CapRover pulls the image, starts the container, provisions the certificate and makes your app live in seconds.",[60,63,66,69,72],{"q":61,"a":62},"What is the default admin password?","The first-login password is `captain42`. Change it immediately after your first login in Settings → Captain Settings — this account controls every container on your VPS.",{"q":64,"a":65},"Do I need a domain to install CapRover?","No. The admin panel starts on port 3000 and is reachable via an SSH tunnel (`ssh -L 3000:127.0.0.1:3000 root@\u003Cip>`) without any domain. A wildcard domain is needed later to assign HTTPS subdomains to apps you deploy through CapRover — or you can use the free subdomain provided with your ServOrbit VPS.",{"q":67,"a":68},"How is CapRover different from Coolify or Dokploy?","CapRover uses Docker Swarm for orchestration and has a 280+ one-click app catalogue. It is the most established of the three (launched 2017) with the largest community. Coolify focuses on Git-based deployments and supports multiple runtimes; Dokploy is the newest and most streamlined. CapRover is the best choice if the one-click app library or Docker Swarm clustering matters to you.",{"q":70,"a":71},"Can I deploy from a Git repository?","Yes. CapRover connects to GitHub, GitLab or any Git host via webhooks. On each push to the chosen branch, CapRover builds the Dockerfile in your repository and deploys the new image with zero downtime.",{"q":73,"a":74},"How much RAM does CapRover need?","CapRover itself uses under 200 MB. Plan for the apps you run alongside it: a typical setup with a Node.js API, Postgres and Redis fits comfortably within 1 GB. Order a 2 GB VPS for headroom.",{"cpu":76,"ram":77,"disk":78,"port":79,"stack":80},"1 vCPU","1 GB","20 GB","3000",[81,82,83],"Docker","Docker Swarm","Nginx",[],[86,94,99],{"name":87,"slug":88,"categorySlug":13,"categoryName":89,"categoryColor":90,"logo":91,"tagline":92,"description":93},"Coolify","coolify","Application Deployment & DevOps","text-success bg-success\u002F10","https:\u002F\u002Fcdn.simpleicons.org\u002Fcoolify","Deploy from Git in seconds — a self-hosted alternative to Heroku, Render, and Netlify.","Deploy your applications from Git in seconds. Self-hosted, with no vendor lock-in, and automatic SSL.",{"name":95,"slug":96,"categorySlug":13,"categoryName":89,"categoryColor":90,"logo":21,"tagline":97,"description":98},"Portainer CE","portainer","Portainer CE — the complete Docker management UI. Containers, images, volumes and Compose stacks in one web interface, from any browser.","Full Docker management UI: manage containers, images, volumes and Compose stacks from your browser. A visual alternative to the command line for any team.",{"name":100,"slug":101,"categorySlug":13,"categoryName":89,"categoryColor":90,"logo":102,"tagline":103,"description":104},"Dockge","dockge","https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fselfhst\u002Ficons\u002Fsvg\u002Fdockge.svg","Visual manager for your Docker Compose stacks — edit `compose.yaml`, start, stop and watch live logs from a web UI instead of an SSH session.","Visual manager for your Docker Compose stacks. Create, edit, start and monitor multi-container applications from a clean web UI — without touching the command line.",[106,107],"deployer-avec-caprover","coolify-vs-dokploy-vs-caprover",{"key":12,"slug":13,"name":89,"objective":109,"icon":110,"color":90},"Deploy and manage modern applications.","deploy",1789046212457]