Uncloud icon
Uncloud icon

Uncloud

 Like

A lightweight tool for deploying and managing containerised applications across a network of Docker hosts. Bridging the gap between Docker and Kubernetes.

Uncloud screenshot 1

License model

  • FreeOpen Source

Country of Origin

  • AU flagAustralia

Platforms

  • Mac
  • Linux
  • Homebrew
  • Docker
  • Kubernetes
  • Self-Hosted
  No rating
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  WireGuard
  2.  Container Orchestration
  3.  Docker Container
  4.  Support for Let's Encrypt
  5.  SSH
  6. Docker icon  Support for Docker
  7.  Persistent Storage
  8.  DNS Server
  9.  Remote Deployment
  10.  Remote Management
  11.  Kubernetes

 Tags

Uncloud News & Activities

Highlights All activities

Recent activities

Show all activities

Uncloud information

  • Developed by

    AU flagPasha Sviderski
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Written in

  • Alternatives

    3 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentNetwork & Admin

GitHub repository

  •  1,922 Stars
  •  42 Forks
  •  35 Open Issues
  •   Updated Jul 10, 2025 
View on GitHub

Popular alternatives

View all

Our users have written 0 comments and reviews about Uncloud, and it has gotten 0 likes

Uncloud was added to AlternativeTo by Paul on Jun 19, 2025 and this page was last updated Jun 19, 2025.
No comments or reviews, maybe you want to be first?
Post comment/review

What is Uncloud?

Uncloud is a lightweight clustering and container orchestration tool that lets you deploy and manage web apps across cloud VMs and bare metal with minimised cluster management overhead. It creates a secure WireGuard mesh network between your Docker hosts and provides automatic service discovery, load balancing, ingress with HTTPS, and simple CLI commands to manage your apps.

Unlike traditional orchestrators, there's no central control plane and quorum to maintain. Each machine maintains a synchronised copy of the cluster state through peer-to-peer communication, keeping cluster operations functional even if some machines go offline.

Uncloud is the solution for developers who want the flexibility of self-hosted infrastructure without the operational complexity of Kubernetes.

Features:

  • Deploy anywhere: Combine cloud VMs, dedicated servers, and bare metal into a unified computing environment — regardless of location or provider.
  • Docker Compose: Familiar Docker Compose format for defining services and volumes. No need to learn a new bespoke DSL.
  • Zero-downtime deployments: Rolling updates without service interruption. Automatic rollback on failure is coming soon.
  • Service discovery: Built-in DNS server resolves service names to container IPs.
  • Persistent storage: Run stateful services with Docker volumes managed across machines.
  • Zero-config private network: Automatic WireGuard mesh with peer discovery and NAT traversal. Containers get unique IPs for direct cross-machine communication.
  • No control plane: Fully decentralised design eliminates single points of failure and reduces operational overhead.
  • Imperative over declarative: Favoring imperative operations over state reconciliation simplifies both the mental model and troubleshooting.
  • Managed DNS: Automatic DNS records *.<id>.cluster.uncloud.run for services with public access via managed Uncloud DNS service.
  • Automatic HTTPS: Built-in Caddy reverse proxy handles TLS certificate provisioning and renewal using Let's Encrypt.
  • Docker-like CLI: Familiar commands for managing both infrastructure and applications.
  • Remote management: Control your entire infrastructure through SSH access to any single machine in the cluster.

Official Links