FAQ
Questions, answered
Everything you need to know before you run the install command.
What is Coswarm?
Coswarm is a Docker Swarm–based container orchestration platform — a self-hosted, private Platform-as-a-Service. It simplifies deploying, managing, and scaling containerized applications, giving you enterprise-grade features behind a clean web interface on your own domain.
How is Coswarm different from Kubernetes?
Coswarm is built on Docker Swarm, so it is far simpler to set up and operate than Kubernetes. You get the features teams actually need — SSL, load balancing, health checks, backups, RBAC, and a control-plane UI — without the steep learning curve or the sprawling collection of moving parts.
What are the system requirements?
A Linux host with Docker Engine installed, at least 2 GB of RAM, root access, and network connectivity. Coswarm runs on Ubuntu, Debian, CentOS, Fedora, and other major Linux distributions.
Can I use my own domain and SSL?
Yes. During install you provide your domain and a subdomain, and Coswarm serves its control plane there with SSL termination handled by the built-in smart proxy. You can verify your domain over HTTP or TLS.
How do I get started?
Run a single command: curl -fsSL https://coswarm.dev/install.sh | bash (as root, with Docker installed). Coswarm initializes Docker Swarm, creates an encrypted overlay network, pulls its images, and brings the control plane online — typically in about a minute.
Is Coswarm free to use?
You can self-host Coswarm for free on your own servers — install it and run your workloads at no cost. For teams that want hands-on support and enterprise features, paid plans are available; get in touch and we’ll help you find the right fit.
Your own PaaS is one command away
Install Coswarm on your server and deploy your first container in minutes — free, self-hosted, and yours to keep.
$ curl -fsSL https://coswarm.dev/install.sh | bash