Qu\'est-ce que uncloud ?
uncloud is a lightweight clustering and container orchestration tool created by Pasha Sviderski that lets you deploy and manage web apps across cloud VMs and bare metal with minimal cluster management overhead. It bridges the gap between Docker simplicity and Kubernetes power, providing Docker simplicity with multi-machine power.
⚡ Key Features of uncloud
🌐 Multi-Machine Deployment
Deploy across cloud VMs, dedicated servers, and bare metal. Combine different providers into unified computing environment.
🐳 Docker Compose Compatible
Use familiar Docker Compose format for defining services. No need to learn new configuration languages or complex YAML.
🔒 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 decentralized design eliminates single points of failure. Each machine maintains synchronized cluster state through peer-to-peer communication.
🔍 Service Discovery
Built-in DNS server resolves service names to container IPs. Automatic load balancing and ingress with HTTPS via Caddy.
📦 Persistent Storage
Run stateful services with Docker volumes managed across machines. Data persistence without complex storage orchestration.
📦 Installation depuis deb-free.griffo.io
Étape 1 : Ajouter le dépôt
extrepo est l'outil de Debian pour les dépôts externes : il écrit le fichier de sources et installe la clé de signature à votre place, après l'avoir vérifiée face à des métadonnées signées. Ce miroir y est enregistré sous le nom griffo-free. Debian uniquement (bookworm, trixie, forky, sid) : extrepo ne publie de métadonnées que pour les suites Debian, sur Ubuntu utilisez l'un des deux autres onglets.
Étape 2 : Installer uncloud
🎯 Exemples d'utilisation de base
Initialize your first cluster:
Deploy applications:
Manage deployments:
🚀 Pourquoi choisir deb-free.griffo.io ?
- Official Debian: Not available in official repositories
- Install Script: Manual updates and dependency management
- Manual Binary: No package management or automatic updates
- deb-free.griffo.io : version la plus récente datant d'au plus 2 mois, gratuite pour toujours avec mises à jour automatiques
- ✅ Latest Features : orchestration and networking improvements — disponible dès que la version a au moins 2 mois
- ✅ No Manual Setup: Pre-built binaries with all dependencies
- ✅ Mises à jour automatiques : version la plus récente disponible dès qu'elle a au moins 2 mois ; correctifs de sécurité immédiats
- ✅ Complete Package: Includes all required components and scripts
- ✅ Multi-Distribution: Works on Bookworm, Trixie, and Sid
- ✅ Easy Maintenance: Standard apt commands for updates
📦 Dépôt de construction de paquets
Les paquets Debian sont automatiquement construits et maintenus dans ce dépôt GitHub :
- 🌬️ uncloud-debian - Latest release builds
🔗 Paquets associés
Également disponible depuis deb-free.griffo.io :
- unregistry - Direct Docker image transfer (same author)
- lazydocker - Terminal UI for Docker management
- fzf Fuzzy Finder - Enhanced command searching