💡 Résumé en une phrase : WinBoat installe silencieusement une instance Windows 11 dans un conteneur Docker sur votre machine Linux, puis « streame » vos applications Windows via FreeRDP, comme si elles étaient natives.

🐧 Le problème des apps Windows sur Linux

Passer de Windows à Linux est une aventure souvent très positive : performances améliorées, liberté retrouvée, fin des mises à jour intempestives. Mais il y a presque toujours ce petit point de friction : cette application que vous utilisiez au quotidien sur Windows et qui n’existe tout simplement pas sur Linux.

Ça peut être un logiciel professionnel très spécifique, un outil de gestion interne d’entreprise, la suite Adobe Photoshop / Illustrator, ou encore la bien connue suite bureautique Microsoft Office qui reste, en 2026, la référence en entreprise.

💾
Dual Boot

La solution classique : redémarrer sur Windows juste pour une appli. Lourd et peu pratique au quotidien.

🖥️
Machine Virtuelle

VirtualBox ou VMware avec un Windows complet. Efficace mais consomme beaucoup de RAM et de stockage.

🍷
Wine / Proton

Excellent pour de nombreux logiciels et jeux, mais incompatible avec certaines apps comme Office ou Adobe.

WinBoat ✨ Nouveau

Apps Windows streamées depuis un conteneur Docker. Transparence quasi-native depuis votre Linux !

Qu’est-ce que WinBoat ?

WinBoat est une application open source développée par TibixDev, disponible sur GitHub et via winboat.app. Son objectif est simple mais ambitieux : permettre de lancer n’importe quelle application Windows directement depuis un bureau Linux, avec une expérience aussi transparente que possible.

« WinBoat, c’est une solution open source qui va permettre de lancer n’importe quelle application Windows sur Linux — presque comme si c’était natif. » — Florian BURNEL, IT-Connect

Le projet est encore en phase de développement actif, mais il est déjà parfaitement fonctionnel pour un usage quotidien. Il est compatible avec les principales distributions Linux : Debian, Ubuntu, Fedora, Arch Linux et propose des paquets .deb, .rpm, AppImage et PKGBUILD pour AUR.

#open-source #docker #freerdp #dockur #linux #windows-11 #office #remoteapp

🏗️ Comment ça marche ? Architecture

WinBoat repose sur une pile technologique élégante qui combine trois composants open source :

⚙️ Stack Technique de WinBoat
🐳
Docker + KVM

Conteneurisation de l’instance Windows. La virtualisation matérielle (KVM) est activée dans le BIOS.

📦
Dockur

Projet open source capable de faire tourner Windows 10/11 ou macOS dans un conteneur Docker.

🖥️
FreeRDP

Client RDP open source qui « streame » les fenêtres applicatives de Windows vers votre bureau Linux.

Le flux est le suivant : WinBoat déploie via Docker et Dockur une instance Windows 11 (ou 10) sur votre machine locale. Vous y installez vos applications. Ensuite, lorsque vous cliquez sur « Word » dans WinBoat, FreeRDP se connecte à cette instance Windows en RDP et ne vous affiche que la fenêtre de l’application — pas tout le bureau Windows. C’est exactement le principe des RemoteApp de Microsoft, mais en totalement local et gratuit.

📋 Prérequis matériels et logiciels

Avant d’installer WinBoat, vérifiez que votre machine répond aux critères suivants. La configuration minimale s’applique à la partie WinBoat seule — en pratique, il vaut mieux disposer d’une machine bien équipée.

ComposantMinimumRecommandéNotes
💾 RAM4 Go (WinBoat seul)8 Go minimumWindows 11 consomme 3-4 Go à lui seul
🖥️ CPU2 cœurs4+ cœursVirtualisation (VT-x / AMD-V) obligatoire dans le BIOS
💿 Stockage32 Go libres50 Go+Pour Windows + vos applications installées
🐳 DockerDocker CE + Compose V2Dernière version stableOu Podman si préféré
🖱️ FreeRDPfreerdp3-x11 v3.xIdentiquePaquet disponible dans les dépôts officiels
🖥️ Bureau LinuxEnvironnement graphiqueGNOME / KDE / XFCENécessaire pour l’interface WinBoat
⚠️ Important : La virtualisation matérielle doit être activée dans votre BIOS/UEFI (option VT-x pour Intel, AMD-V pour AMD). Sans cela, Docker ne pourra pas utiliser KVM et l’installation échouera.

🔧 Installation pas à pas

L’assistant de démarrage de WinBoat est très accessible, mais l’installation des prérequis nécessite quelques lignes de commande. Voici le processus complet sur Debian (applicable avec adaptation à Ubuntu, Fedora, Arch Linux).

1. Téléchargement de WinBoat

Rendez-vous sur winboat.app ou sur le GitHub officiel pour télécharger le paquet correspondant à votre distribution.

  • Debian / Ubuntu : paquet .deb
  • Fedora / RHEL : paquet .rpm
  • Arch Linux : PKGBUILD (AUR)
  • Universel : AppImage (aucune installation requise)

2. Installation de Docker

Suivez la documentation officielle Docker pour votre distribution. Sur Debian :

bash — Installation Docker sur Debian
# Ajout du dépôt officiel Docker
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc

# Installation de Docker Engine + Compose V2
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

# Vérification du service
sudo systemctl status docker

3. Configuration post-installation Docker

bash — Configuration Docker
# Ajouter votre utilisateur au groupe docker (remplacez "votre_user")
sudo usermod -aG docker votre_user

# Activer Docker au démarrage automatique
sudo systemctl enable docker

4. Installation de FreeRDP

bash — Installation FreeRDP
# Sur Debian / Ubuntu
sudo apt install freerdp3-x11

# Sur Fedora
sudo dnf install freerdp
🔄 Redémarrez votre machine après toutes ces installations. Cela permet de prendre en compte l’appartenance au groupe Docker et de s’assurer que tous les services démarrent correctement.

5. Lancement de WinBoat

Double-cliquez sur le paquet .deb téléchargé pour l’installer, puis lancez WinBoat depuis votre menu d’applications. L’assistant de démarrage vous guide. Lors de la vérification des prérequis, tout devrait être au vert si vous avez suivi les étapes précédentes.

WinBoat - Tous les prérequis sont validés

↑ L’assistant de WinBoat confirme que tous les prérequis sont validés

🪟 Configuration de l’environnement Windows

Une fois les prérequis validés, WinBoat vous guide dans la configuration de l’instance Windows qui sera installée dans le conteneur Docker.

  1. Choisir l’emplacement d’installation

    WinBoat vous demande où stocker l’image Windows et ses données. Choisissez un emplacement avec au minimum 32 Go libres (50 Go recommandés pour mettre plusieurs applications).

  2. Sélectionner l’édition Windows

    Windows 11, Windows 11 LTSC, Windows 10, Windows 10 LTSC… ou même un ISO personnalisé (Atlas OS potentiellement compatible). Choisissez la langue adaptée à votre usage.

  3. Définir identifiants Windows

    Créez un nom d’utilisateur et un mot de passe pour la session Windows. Notez-les soigneusement, vous en aurez besoin pour installer vos applications.

  4. Allouer les ressources

    Définissez la quantité de RAM, le nombre de cœurs CPU et la taille du disque pour l’instance Windows. Commencez modeste (4 Go RAM, 2 cœurs) — vous pourrez augmenter plus tard.

  5. Configurer le partage du dossier Home (optionnel)

    Si activé, le dossier Home de votre Linux sera monté sur le bureau Windows via un dossier partagé. Pratique pour les transferts de fichiers, mais à peser avec précaution (voir section dédiée).

  6. Lancer l’installation

    Cliquez sur « Install ». WinBoat télécharge l’ISO Windows, crée le conteneur Docker via Dockur et installe Windows automatiquement. Comptez environ 30 minutes pour ce premier déploiement.

WinBoat - Suivi de l'installation Windows via Dockur

↑ L’interface de Dockur dans le navigateur permet de suivre l’avancement de l’installation

🚀 Utilisation : lancer Word, PowerPoint…

Une fois l’instance Windows opérationnelle, WinBoat devient votre tableau de bord central. La page d’accueil affiche l’état de l’instance, sa consommation de ressources et deux boutons pour la mettre en pause ou l’arrêter à tout moment.

Tableau de bord WinBoat

↑ Le tableau de bord de WinBoat — état de l’instance, ressources et contrôles

Installer vos applications Windows

Dans l’onglet Apps, cliquez sur Windows Desktop. Cela ouvre une session RDP complète vers la machine Windows via FreeRDP. Vous avez alors la main sur le bureau Windows pour installer vos logiciels normalement (téléchargement de l’installeur, exécution, activation de la licence…).

Installation de Microsoft Office via WinBoat

↑ Session Windows Desktop — installation de Microsoft Office depuis WinBoat

Lancer une application depuis Linux

Une fois les apps installées, retournez sur l’onglet Apps de WinBoat. Vos applications apparaissent dans la liste. Un simple clic sur « Microsoft Word » ouvre la fenêtre de Word directement sur votre bureau Linux — sans voir le bureau Windows, sans session complète. C’est fluide et presque indiscernable du natif.

Microsoft Office sur Linux avec WinBoat

↑ Word, Excel, PowerPoint — directement dans la liste d’applications WinBoat

Microsoft Word lancé sur Linux via WinBoat

↑ Microsoft Word affiché sur Debian Linux — l’application est streamée depuis Windows via RDP

💡 Multi-application simultanée

Vous pouvez lancer plusieurs applications en même temps : Word ET PowerPoint ET Excel ouverts simultanément sur votre Linux. WinBoat gère plusieurs flux RDP en parallèle, comme le ferait un serveur RemoteApp Microsoft. Attention toutefois : chaque application supplémentaire consomme des ressources sur l’instance Windows.

Ajouter des applications manuellement

Si une application n’apparaît pas automatiquement dans la liste, WinBoat vous permet d’en ajouter manuellement en renseignant simplement un nom et le chemin d’accès à l’exécutable sur la machine Windows.

📂 Partage de fichiers Windows ↔ Linux

L’une des fonctionnalités les plus pratiques de WinBoat est le partage du dossier Home Linux. Lorsque cette option est activée lors de la configuration initiale, le dossier Home de votre utilisateur Linux (Bureau, Documents, Téléchargements…) est monté directement dans la machine Windows.

Concrètement : vous créez un document Word depuis WinBoat, vous l’enregistrez dans le dossier partagé, et vous le retrouvez immédiatement dans votre gestionnaire de fichiers Linux — sans aucune manipulation supplémentaire. Le pont entre les deux OS est transparent.

✅ Avantages du partage Home
  • Transfert de fichiers immédiat sans copie manuelle
  • Enregistrement direct depuis Office sur votre Linux
  • Configuré automatiquement par WinBoat
  • Accès bidirectionnel Windows ↔ Linux
⚠️ Points de vigilance
  • La machine Windows a accès à votre Home Linux
  • Un malware Windows peut atteindre vos fichiers Linux
  • Désactivable à tout moment dans les paramètres
  • Alternatives : partage NAS, SFTP, dossier dédié

⚖️ Avantages & Inconvénients

🎯 Transparence d’utilisation90%
⚡ Performances65%
🛠️ Facilité d’installation75%
🔋 Consommation ressources40%
🌐 Compatibilité apps95%
👍 Points Forts
  • Compatibilité maximale : toute app Windows fonctionne
  • Apparence native sur le bureau Linux
  • Installation automatisée (Docker, Windows, config)
  • Multi-applications simultanées (Word + Excel + PPT)
  • Partage facile de fichiers via le Home Linux
  • Open source et gratuit
  • Gestion à la demande (pause / arrêt instantané)
  • Compatible Debian, Ubuntu, Fedora, Arch
👎 Limites & Points d’attention
  • Consommation RAM élevée (3-4 Go pour Windows seul)
  • Nécessite au moins 8 Go de RAM au total
  • Maintien à jour de l’instance Windows requis
  • Licence Windows nécessaire pour activer le système
  • Virtualisation BIOS obligatoire
  • Projet en développement actif (fonctionnalités expérimentales)
  • Temps d’installation initial ~30 minutes
  • Risque de sécurité si partage Home activé

🏁 Bilan & Conclusion

WinBoat est un projet prometteur et déjà opérationnel qui répond à un vrai besoin. Si vous avez migré vers Linux mais que certaines applications Windows restent indispensables dans votre workflow, WinBoat offre une solution bien plus élégante qu’un dual-boot ou qu’une VM complète.

L’approche est particulièrement pertinente pour un usage ponctuel ou régulier d’applications comme Microsoft Office, la suite Adobe, ou tout logiciel professionnel qui refuse de tourner sous Wine. Le niveau de transparence est remarquable : une fois configuré, vous cliquez sur une icône et l’application s’ouvre sur votre bureau Linux.

🎯 Pour qui est fait WinBoat ?
Pour les utilisateurs Linux qui ont une ou deux applications Windows indispensables et qui disposent d’une machine avec au moins 8 Go de RAM. C’est la solution idéale entre « Wine qui ne supporte pas tout » et « une VM complète qui mange toutes les ressources ».

🚀 Prêt à essayer WinBoat ?

Téléchargez-le gratuitement depuis le site officiel ou GitHub, et donnez une nouvelle vie à votre bureau Linux !

🌐 Site officiel 📦 GitHub 📄 Article IT-Connect

🎬 Vidéo complète — IT-Connect

Retrouvez la démonstration complète de WinBoat par Florian BURNEL sur la chaîne YouTube IT-Connect. La vidéo couvre l’intégralité du processus, de l’installation à l’utilisation de Microsoft Office sur Linux.


📚 Sources & Liens utiles
#WinBoat #Linux #Docker #FreeRDP #Dockur #MicrosoftOffice #Debian #Ubuntu #Windows11 #OpenSource #Virtualisation #RemoteApp