[{"data":1,"prerenderedAt":108},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-en-portainer":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"slug":7,"slugs":8,"categorySlugs":9,"name":13,"description":14,"phase":15,"unavailableReason":16,"docsUrl":17,"logo":16,"github":16,"tagline":18,"longDescription":19,"features":20,"useCases":29,"steps":39,"faq":55,"specs":71,"compatibleOs":80,"relatedApps":81,"relatedPosts":101,"category":105},"portainer",{"fr":7,"en":7,"ar":7},{"fr":10,"en":11,"ar":12},"deploiement","application-deployment-devops","نشر-التطبيقات-وdevops","Portainer CE","Full Docker management UI: manage containers, images, volumes and Compose stacks from your browser. A visual alternative to the command line for any team.",1,null,"https:\u002F\u002Fservorbit.com\u002Fblog\u002Fdeploy-your-applications-with-portainer-on-a-vps","Portainer CE — the complete Docker management UI. Containers, images, volumes and Compose stacks in one web interface, from any browser.","Portainer CE is the most widely deployed Docker management interface in the world, with over 2.5 billion container pulls. It gives any team — regardless of Docker expertise — a clear, auditable view of every container, image, volume and network running on the VPS.\n\nUnlike a PaaS such as Coolify or Dokploy, Portainer does not build or deploy your code: it manages what is already running in Docker. Drag-and-drop stack editors, live log tailing, one-click container restarts and per-team access controls make it the fastest way to delegate day-to-day Docker operations without handing out SSH keys.\n\nOn a ServOrbit VPS, Portainer CE runs as a single container bound to the loopback on port 9000, proxied by nginx. The interface is reachable via your domain over HTTPS or through an SSH tunnel without a domain. The `portainer_data` volume persists users, endpoints and stack definitions across restarts.",[21,22,23,24,25,26,27,28],"Real-time dashboard: all containers, images, volumes and networks at a glance with status and resource usage.","Stack editor: deploy and edit `docker-compose` stacks directly from the browser — no SSH session needed.","Live log tailing and interactive terminal in each container, streamed into the page as they happen.","Per-team access controls: grant a developer access to one stack without touching SSH keys or firewall rules.","CPU, RAM and network monitoring per service, visible without installing a separate monitoring tool.","Multi-host: connect additional Portainer Agents to manage several Docker hosts from one interface.","Container lifecycle: start, stop, restart, kill, pause, exec, inspect and remove in one click.","Single container, under 100 MB of RAM — light enough to run alongside everything it manages.",[30,33,36],{"title":31,"body":32},"Audit what is running without opening a terminal","Finding which container is consuming RAM, why a service restarted last night, or what volumes exist on the VPS no longer requires an SSH session. Portainer makes every container, log and volume visible in a browser — including from a phone.",{"title":34,"body":35},"Hand Docker operations to a non-sysadmin","A developer who needs to restart an app after a configuration change, or a client who wants to see their service running, does not need a shell account. Portainer grants them exactly the operations they need — and nothing else.",{"title":37,"body":38},"Deploy and iterate on stacks without Compose CLI","Paste a `docker-compose.yml`, name the stack and click Deploy. Edit a variable, re-deploy. Follow the pull and start progress live. Everything the `docker compose` CLI does is one click away in a browser.",[40,43,46,49,52],{"title":41,"body":42},"Order a ServOrbit VPS","Portainer CE itself needs well under 100 MB of RAM. Size the VPS for the workloads you plan to run on it — a 1 GB instance comfortably hosts Portainer alongside several small services.",{"title":44,"body":45},"Deploy from the Marketplace","Open your ServOrbit dashboard → Marketplace → Deployment → Portainer CE → Deploy. Docker pulls `portainer\u002Fportainer-ce:latest`, mounts the Docker socket and the data volume, and the interface answers on port 9000 in seconds.",{"title":47,"body":48},"Log in for the first time","The first visit asks you to create the administrator account. Do it immediately — Portainer closes the setup window after a few minutes for security. Choose a strong password: this account controls every container on the VPS.",{"title":50,"body":51},"Choose your access mode","Port 9000 is published only on the VPS loopback, never on the public IP. With a domain: nginx proxies port 9000 behind HTTPS with an automatically issued certificate. Without a domain: open an SSH tunnel `ssh -L 9000:127.0.0.1:9000 root@\u003Cip>` and navigate to http:\u002F\u002Flocalhost:9000.",{"title":53,"body":54},"Deploy your first stack","Click Stacks → Add stack, paste your `docker-compose.yml`, name the stack and click Deploy. Portainer creates the containers, network and volumes, and streams progress live. Existing running containers are already visible in the Containers view.",[56,59,62,65,68],{"q":57,"a":58},"What is the difference between Portainer CE and Portainer BE?","Portainer CE (Community Edition) is fully open-source under Apache 2.0 and covers the vast majority of use cases: stack management, access controls, multi-host, live logs and terminal. Portainer BE (Business Edition) adds enterprise features such as RBAC, Git-triggered deployments and advanced audit logs. On ServOrbit, you get Portainer CE — free, unlimited, no licence to manage.",{"q":60,"a":61},"Is it safe to expose Portainer on the internet?","Only behind HTTPS, with a strong administrator password. Portainer mounts the Docker socket, which is equivalent to root on the host: anyone who logs in can run arbitrary containers. On ServOrbit, port 9000 is published only on the loopback — it is never directly reachable from the public internet without going through the nginx HTTPS vhost.",{"q":63,"a":64},"How is Portainer different from Dockge or Komodo?","Portainer covers the full Docker surface: containers, images, networks, volumes, Swarm and Kubernetes. Dockge focuses on Compose stacks and is lighter and faster to learn for that specific use case. Komodo targets multi-server GitOps with a deployment pipeline. If your goal is a visual view of everything Docker manages on one VPS, Portainer is the broadest tool.",{"q":66,"a":67},"Can Portainer manage several VPS at once?","Yes. Install the Portainer Agent on each additional VPS and connect it to your primary instance. All hosts appear in the Environments menu and can be managed from one interface. Each VPS continues running its containers independently — there is no central scheduler.",{"q":69,"a":70},"Does Portainer work without a domain name?","Yes. Open an SSH tunnel: `ssh -L 9000:127.0.0.1:9000 root@\u003Cvps-ip>`, then navigate to http:\u002F\u002Flocalhost:9000 in your browser. The tunnel forwards the port securely without exposing Portainer to the internet. With a domain, nginx handles HTTPS and you access the interface directly at your chosen URL.",{"cpu":72,"ram":73,"disk":74,"port":75,"stack":76},"1 vCPU","512 MB","10 GB","9000",[77,78,79],"Docker","Go","SQLite",[],[82,90,95],{"name":83,"slug":84,"categorySlug":11,"categoryName":85,"categoryColor":86,"logo":87,"tagline":88,"description":89},"Dockge","dockge","Application Deployment & DevOps","text-success bg-success\u002F10","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.",{"name":91,"slug":92,"categorySlug":11,"categoryName":85,"categoryColor":86,"logo":16,"tagline":93,"description":94},"Komodo","komodo","Multi-server Docker & GitOps orchestration — manage stacks, builds and deployments across all your VPS from one dashboard.","Open-source GitOps platform to orchestrate Docker and deployments across multiple servers from a single dashboard — lightweight Portainer alternative written in Rust.",{"name":96,"slug":97,"categorySlug":11,"categoryName":85,"categoryColor":86,"logo":98,"tagline":99,"description":100},"Dokploy","dokploy","https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fselfhst\u002Ficons\u002Fsvg\u002Fdokploy.svg","Manage your Docker containers and deploy your apps from a simple, fast interface.","Docker management interface and simplified deployment. Manage your containers, volumes, and networks without the command line.",[102,103,104],"deployer-avec-portainer","portainer-vs-dokploy","self-host-dockge-vps",{"key":10,"slug":11,"name":85,"objective":106,"icon":107,"color":86},"Deploy and manage modern applications.","deploy",1787661756971]