
Udon
Udon · Programmation · Productivité
Udon transforme un Mac Apple Silicon en serveur personnel piloté depuis le navigateur, avec conteneurs, partages de fichiers et un administrateur système IA en option.

À propos de Udon
About
Qu'est-ce qu'Udon
Udon est un tableau de bord pour Mac, conçu pour monter un serveur personnel sur Mac. L'installation tient en une commande dans le Terminal, sur une machine M1 ou plus récente sous macOS 26, puis un panneau web s'ouvre où vous lancez des conteneurs, montez des partages, surveillez l'état des disques et ouvrez des apps de l'App Store. Le Mac continue de fonctionner comme un Mac ordinaire pendant ce temps.
Le manque qu'il comble est précis. macOS n'offre aucun panneau pour l'auto-hébergement, si bien que la plupart des gens finissent avec une fenêtre SSH, une autre interface pour les conteneurs et un dossier de commandes copiées d'un blog deux ans plus tôt. Avec Docker sur Mac, le problème n'est pas l'outillage en ligne de commande : l'auto-hébergement sur Mac manque toujours d'un endroit unique pour voir ce qui tourne. Udon réunit ces tâches sur une page et ajoute un assistant capable d'exécuter les étapes à votre place, du téléchargement d'une image à la lecture des journaux d'un conteneur en échec.
Mieux vaut connaître les limites avant d'installer. Il faut Apple Silicon et macOS 26, donc les Mac Intel sont exclus. Il transforme une seule machine en serveur, ce qui veut dire ni RAID ni redondance de disques. L'assistant est facultatif et demande un accès à un modèle payant à part. Les apps mobiles sont annoncées mais pas encore disponibles.
Pour commencer
- Lancez la commande d'installation depuis udon.sh dans le Terminal du Mac que vous laisserez allumé.
- Ouvrez l'adresse du tableau de bord sur votre réseau et créez le compte administrateur.
- Démarrez un premier conteneur depuis la fenêtre Run : saisissez une image comme nginx:latest, publiez un port et montez un dossier ou un volume nommé.
- Connectez Tailscale sur le Mac et sur votre téléphone ou ordinateur portable, pour que le tableau de bord vous suive hors de chez vous.
- Activez l'assistant dans les réglages, choisissez Anthropic, OpenAI, une CLI de développement déjà connectée sur le Mac ou un modèle local, puis laissez le test de connexion aboutir.
Informations sur le produit
Aperçu des tarifs, des plateformes compatibles et des performances de Udon.
Idéal pour
Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.
Utilisateurs
- Ceux qui ont un Mac mini inutilisé
- Ceux qui ont essayé un NAS puis abandonné
- Les développeurs qui cherchent une machine distante
Tâches
- Monter un serveur multimédia
- Remplacer le stockage cloud des photos
- Préparer une pile sans lire cinq tutoriels
Cas d'usage
- Un Mac mini vit dans un placard avec un SSD externe, et le tableau de bord s'ouvre sur le téléphone via Tailscale pendant un déplacement.
- Un conteneur tombe en panne la nuit
- Deux personnes du même appartement veulent un dossier commun pour les scans et les sauvegardes, vous créez donc un partage SMB avec son compte et ses droits.
Fonctionnalités clés
Une commande d'installation, et le Mac reste un Mac
La mise en route tient en une commande dans le Terminal, sans réinstallation ni clé USB bootable. Udon tourne comme service en arrière-plan et la machine démarre sur son bureau habituel, si bien qu'un Mac mini de réserve peut servir de serveur et de poste occasionnel. Cela compte si le même ordinateur héberge aussi une application de bureau dont vous avez besoin.
Un tableau de bord web pour les conteneurs et les piles
La page des conteneurs couvre les images, les ports, les volumes, les variables d'environnement, les limites de processeur et de mémoire, les réseaux et la politique de redémarrage. Vous lancez un conteneur depuis la fenêtre Run sur Apple Container ou sur OrbStack, ou vous composez une pile Docker Compose dans le Compositeur visuel d'OrbStack. La sortie du téléchargement s'affiche en direct et, à la fin, chaque port publié obtient une URL sur le réseau local.
Un administrateur système IA avec validations et journal
L'assistant appelle les outils d'Udon, il travaille donc avec les droits de votre compte et inscrit chaque action dans le journal d'audit. Il peut chercher dans le catalogue, proposer une pile avec réseau et volumes partagés, la créer, puis lire les journaux de chaque conteneur pour suggérer des corrections. La pastille de validation décide du moment où il s'arrête : lectures seules par défaut, changements réversibles si vous assouplissez, tout si vous faites confiance. Les clés restent sur le Mac, dans un fichier que seul le démon peut lire.
Fichiers, partages SMB et santé des disques
L'explorateur de fichiers, les partages SMB et l'état des disques se trouvent dans le même tableau de bord que les conteneurs qui les utilisent. Vous montez un dossier de l'hôte une fois et le réutilisez dans les conteneurs et les partages, ce qui supprime les doutes sur l'emplacement réel d'un volume. La surveillance des disques est l'élément qui compte vraiment sur une machine qui détient l'unique copie de vos photos.
Accès distant sur votre propre réseau Tailscale
L'accès distant passe par Tailscale, votre réseau privé, plutôt que par un port ouvert sur la box. Le tableau de bord est servi en HTTPS et vous vous connectez depuis le navigateur du téléphone, chez vous ou ailleurs. Cette architecture garde le trafic hors des serveurs d'Udon et évite d'exposer l'IP de votre logement à internet juste pour vérifier un conteneur.
Un catalogue pour les apps auto-hébergées courantes
Udon fournit un catalogue et des parcours d'installation pour les logiciels que les gens font réellement tourner chez eux : Jellyfin et Plex pour le multimédia, Immich pour les photos, Nextcloud pour les fichiers, Vaultwarden pour les mots de passe, Paperless pour les documents et n8n pour l'automatisation. Chaque app demande encore de la configuration et l'assistant en prend une bonne partie en charge, mais le catalogue raccourcit le chemin entre un Mac vide et un service qui fonctionne.
Avantages et inconvénients
Avantages
- Un paiement de 29 $ par Mac au lieu d'un abonnement, mises à jour comprises et aucun compte à créer.
- Le tableau de bord s'ouvre dans n'importe quel navigateur, donc le téléphone devient la console du serveur personnel sans logiciel supplémentaire.
- Un Mac mini consomme quelques watts au repos et reste silencieux, ce qui en fait un hôte raisonnable pour des conteneurs allumés en continu.
- L'assistant est désactivé par défaut, demande avant chaque changement et écrit un journal d'audit, l'administrateur système IA reste donc un choix.
- L'accès distant via Tailscale évite la redirection de ports et garde le tableau de bord hors d'internet.
Inconvénients
- Apple Silicon et macOS 26 sont obligatoires, ce qui exclut tous les Mac Intel et les systèmes plus anciens.
- L'app iPhone est encore dans TestFlight et l'app Android est annoncée pour janvier 2027, le navigateur reste donc la seule option pour l'instant.
- L'assistant exige une clé Anthropic ou OpenAI, une CLI connectée ou un modèle local, ce qui ajoute un coût ou une étape de configuration au-delà des 29 $.
- Un Mac seul ne remplace pas un NAS : pas de RAID, pas de disque de secours, et une machine morte emporte les services et les fichiers sauf si vous gardez une sauvegarde séparée.
Questions fréquentes
Udon est un logiciel qui transforme un Mac Apple Silicon en serveur personnel. Il s'installe avec une commande dans le Terminal et sert un tableau de bord web pour les conteneurs, les fichiers, les partages, les paquets et les statistiques système, avec un assistant IA facultatif qui exécute les mêmes tâches.
Contenus associés
Découvrez des outils, des compétences et des articles liés à Udon.
Alternatives à Udon
Base Code
Base44 (Wix) · Programmation · ProductivitéBase Code est un environnement de développement cloud partagé signé Base44. Votre équipe décrit des modifications sur un dépôt GitHub dans le chat, les vérifie en aperçu et les renvoie sous forme de pull requests.
Google EmbeddingGemma 2
Google DeepMind · Rédaction · Image · ProgrammationGoogle EmbeddingGemma 2 est un modèle ouvert de 740 millions de paramètres qui transforme texte, code, images, audio et images vidéo en vecteurs d'un même espace de 768 dimensions, sur un téléphone ou un ordinateur portable.
GitGlow
GitGlow · Programmation · ProductivitéGitGlow est un client Git de bureau qui place votre code et les modifications de vos agents IA dans une même revue, pour savoir ce qui quitte votre machine avant de livrer.
