📣 Mise à jour importante — l'accès change le 1er octobre 2026

À partir du 1er octobre 2026 à midi (heure du Royaume-Uni), ce miroir nécessitera une authentification pour que apt continue de fonctionner.
Un abonnement annuel vous garantit un accès ininterrompu et soutient directement le projet. Merci ! 🙏

🔑 Obtenir votre abonnement annuel

💬 Des questions, problèmes ou tout autre sujet concernant ce dépôt ? Rejoignez notre communauté Discord — le meilleur endroit pour obtenir de l'aide et échanger avec d'autres utilisateurs.
Vous avez déjà soutenu via Buy Me a Coffee ? Vous êtes formidable ! Rendez-vous sur notre Discord et nous vous arrangerons un abonnement gratuit à vie. 💜

☁️ Installer la dernière version de uncloud sur Ubuntu

Lightweight container orchestration bridging Docker and Kubernetes

Latest Version: 0.11.0+ (August 2025)
← Retour à l'accueil

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.

🎯 The Sweet Spot: Modern cloud platforms like Heroku offer amazing developer experiences but at premium prices. Kubernetes provides power but requires significant expertise. uncloud finds the pragmatic middle ground - own your infrastructure, stay simple as you grow, build with proven primitives.
⚠️ Development Status: uncloud is currently in active development and is not ready for production use. Features may change significantly between releases. Perfect for experimentation and learning!
🚀 Pourquoi les dernières versions sont importantes : uncloud is rapidly evolving with frequent releases containing new orchestration features, performance improvements, and enhanced multi-machine capabilities. The dernière versions include better WireGuard mesh networking, improved service discovery, and enhanced Docker Compose compatibility.

⚡ 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.

🆕 Nouveautés dans uncloud 0.11.0+

📦 Installation depuis debian.griffo.io

Étape 1 : Ajouter le dépôt

sudo install -d -m 0755 /etc/apt/keyrings curl -fsSL https://debian.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | sudo gpg --dearmor --yes -o /etc/apt/keyrings/debian.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/debian.griffo.io.gpg] https://debian.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | sudo tee /etc/apt/sources.list.d/debian.griffo.io.list > /dev/null sudo apt update
install -d -m 0755 /etc/apt/keyrings curl -fsSL https://debian.griffo.io/EA0F721D231FDD3A0A17B9AC7808B4DD62C41256.asc | gpg --dearmor --yes -o /etc/apt/keyrings/debian.griffo.io.gpg echo "deb [signed-by=/etc/apt/keyrings/debian.griffo.io.gpg] https://debian.griffo.io/apt $(lsb_release -sc 2>/dev/null) main" | tee /etc/apt/sources.list.d/debian.griffo.io.list > /dev/null apt update

Étape 2 : Installer uncloud

# Install latest uncloud sudo apt installer uncloud # Vérifier l'installeration uc --version
# Install latest uncloud apt installer uncloud # Vérifier l'installeration uc --version

🎯 Exemples d'utilisation de base

Initialize your first cluster:

# Initialize cluster on first machine uc machine init root@your-server-ip # Add more machines to cluster uc machine add --name server2 root@second-server-ip # List cluster machines uc machine ls

Deploy applications:

# Deploy from Docker image with HTTPS uc run -p app.example.com:8000/https image/my-app # Deploy from Docker Compose file uc compose up -f compose.yaml # Scale service across machines uc scale my-app 3 # List running services uc ls

Manage deployments:

# Update service with new image uc update my-app image/my-app:v2 # View service logs uc logs my-app # Remove service uc rm my-app # Clean up cluster uc machine rm server2

🚀 Pourquoi choisir debian.griffo.io ?

📊 Installation Comparison:
  • Official Ubuntu: Not available in official repositories
  • Install Script: Manual updates and dependency management
  • Manual Binary: No package management or automatic updates
  • debian.griffo.io: Latest version (0.11.0+) with automatic updates

📦 Dépôt de construction de paquets

Les paquets Ubuntu sont automatiquement construits et maintenus dans ce dépôt GitHub :

🔗 Paquets associés

Également disponible depuis debian.griffo.io :

🎯 Parfait pour : Developers who want multi-machine deployment without Kubernetes complexity, teams needing simple container orchestration, homelab enthusiasts, and anyone seeking the sweet spot between Docker and Kubernetes.