Plateforme cloud auto-hébergée · libre

Votre cloud, vos règles

Kubuno est une alternative souveraine et open-source à Google Workspace et Microsoft 365. Plusieurs applications — bureautique, drive, mail, agenda, cartes, création, IA et plus encore — qui tournent sur votre serveur.

  • 100 % auto-hébergé
  • Aucune télémétrie
  • AGPLv3
Aperçu du tableau de bord Kubuno avec ses applications
Une plateforme, une infrastructure
20+applications
Rust+ Axum & PostgreSQL
React 19frontend unifié
13langues, RTL inclus
Pourquoi Kubuno

Tout votre numérique, sous votre contrôle

Un petit core — le « système d'exploitation » de la plateforme — et une constellation d'apps indépendantes. Installez seulement ce qu'il vous faut ; rien n'est jamais figé.

Vraiment modulaire

Chaque app (drive, agenda, mail, office…) est un processus indépendant qui s'enregistre auprès du core au démarrage. Ajoutez ou retirez ce que vous voulez : rien n'est figé.

Vos données, vos règles

100 % auto-hébergé. Aucun service tiers requis, aucune télémétrie. Vos e-mails, documents, photos et fichiers restent chez vous.

Sécurisé par défaut

JWT + refresh tokens HttpOnly, hachage Argon2id, chiffrement AES-256-GCM, durcissement anti-DDoS et un bac à sable seccomp qui interdit l'exécution de processus dans les modules.

Rapide et léger

Backend Rust + Axum + PostgreSQL. Postgres joue trois rôles : base de données, bus d'événements (LISTEN/NOTIFY) et file de jobs (SKIP LOCKED). Ni Redis, ni broker externe.

Frontend chargé au runtime

Un unique host React 19 charge chaque app à la volée via des import maps ESM et des singletons partagés : toutes les apps partagent un shell cohérent.

Distribué en .deb

Chaque app livre un paquet Debian. Installez exactement ce dont vous avez besoin avec apt.

Clients offline-first

Un moteur de synchronisation en Rust et une app de bureau multiplateforme gardent vos fichiers disponibles partout, même hors ligne.

Vraiment international

13 langues prêtes à l'emploi, prise en charge RTL incluse.

La suite d'apps

Vingt apps. Une seule plateforme.

Groupées par usage, toutes partageant le même shell, la même authentification et le même stockage.

Productivité & bureautique

Office

Suite complète — 8 éditeurs : Documents, Tableurs, Présentations, Diagrammes, Data (BI), Maths (LaTeX), Script, Tableau blanc.

Drive

Stockage de fichiers, partage, recherche et montages distants.

Calendar

Agendas, événements et synchronisation CalDAV.

T

Tasks

Tâches et tableaux Kanban (CalDAV VTODO).

Notes

Notes riches, organisées et synchronisées.

Contacts

Carnet d'adresses (CardDAV).

F

Forms

Formulaires et sondages.

Communication

Mail

Client e-mail (IMAP/SMTP) avec filtre anti-spam bayésien.

Chat

Messagerie, appels audio/vidéo et réunions.

F

Forum

Forums de discussion : catégories, sujets, modération.

Création & médias

PaintSharp

Suite créative — 6 éditeurs : Layer (raster), Apex (vectoriel), Vertex (3D), Motion (vidéo), Keyframe (animation 2D), PdfWriter.

P

Photos

Galerie photo intelligente.

M

Media

Médiathèque audio et vidéo.

Créer & automatiser

W

Wiki

Wiki collaboratif inspiré de MediaWiki (wikitext, modèles, catégories).

A

App

Constructeur d'applications no-code (façon Bubble).

Flow

Automatisation de workflows (façon n8n / Make).

Code

Éditeur de code dans le navigateur.

Utilitaires & IA

KeeStore

Gestionnaire de mots de passe (format KDBX).

Maps

Cartographie et itinéraires.

J

Jarvis

Assistant IA intégré à toute la plateforme.

Une communauté, pas un produit

Construit au grand jour, avec celles et ceux qui l'utilisent

Particuliers, équipes, associations, écoles : partout, des personnes reprennent la main sur leur numérique avec Kubuno. Code ouvert, feuille de route publique, contributions bienvenues.

Découvrir le projet
Bureautique

Une suite bureautique complète, dans le navigateur

Documents, tableurs, présentations, diagrammes, BI, formules LaTeX, scripts et tableau blanc — huit éditeurs réunis. Collaborez en temps réel, sans jamais quitter votre serveur.

Découvrir Office
Documents Partager
Stockage nouvelle génération

Un « My Cloud » chiffré, réparti chez des pairs de confiance

p2pnas mutualise l'espace disque d'un réseau de connaissances : vos fichiers sont chiffrés (AES-256-GCM) puis dispersés en fragments redondants (Reed-Solomon 10+4). Résultat : un stockage personnel résilient — sans datacenter, sans abonnement — qui survit même si plusieurs pairs sont hors ligne.

Découvrir P2P NAS
My Cloud chiffré · réparti · auto-réparant
Création

Un studio créatif, du pixel à la 3D

PaintSharp réunit six éditeurs : retouche raster, dessin vectoriel, modélisation 3D, montage vidéo, animation 2D et mise en page PDF. Toute votre création, hébergée chez vous.

Découvrir PaintSharp
PaintSharp · Apex Calques
Partout

Vos fichiers, synchronisés et hors ligne

Un moteur de synchronisation en Rust façon Nextcloud : push/pull bidirectionnel, file d'attente hors ligne, gestion des conflits et mode temps réel. Disponible en bibliothèque, en démon CLI, ou dans une app de bureau Tauri.

Voir le client desktop
Synchronisé · hors ligne · sans conflit
Intelligence

Un assistant IA au cœur de la plateforme

Jarvis comprend vos données et agit à travers les apps : rédiger, résumer, retrouver, automatiser. Une IA intégrée, sur votre infrastructure.

Découvrir Jarvis
Jarvis ● en ligne
Poste de travail épuré : ordinateur portable et écran synchronisés avec Kubuno
Sur tous vos appareils

Bureau, mobile, web — synchronisés et hors ligne

Une application de bureau (Windows, macOS, Linux) façon Nextcloud, des clients mobiles iOS & Android, et un accès web sans rien installer. Le moteur kubuno-sync garde tout cohérent, même sans réseau.

  • App de bureau & moteur de sync
  • Clients natifs iOS & Android
  • Web — rien à installer
Découvrir les clients
Sécurisé par défaut

La sécurité n'est pas une option

Chiffrement fort, isolation stricte et un bac à sable qui interdit l'exécution de processus dans les modules.

Authentification robuste

JWT signés + refresh tokens en cookie HttpOnly. Mots de passe hachés en Argon2id.

Chiffrement

AES-256-GCM pour les données sensibles. HTTPS de bout en bout, en-têtes de sécurité (HSTS, X-Frame-Options…).

Bac à sable seccomp

Les modules ne peuvent pas exécuter de processus sur l'hôte : la surface d'attaque est drastiquement réduite.

Isolation par schéma

Chaque app possède son propre schéma PostgreSQL. Aucune table hors de son périmètre.

Anti-fuite d'information

Les routes publiques ne distinguent jamais « e-mail inexistant » d'un « mauvais mot de passe ». Jamais de secret dans les logs.

Secret interne obligatoire

Les routes internes refusent toute requête sans X-Internal-Secret valide.

Architecture

Un core, des apps réellement indépendantes

Chaque app est son propre processus et son propre dépôt. Elles ne lient jamais le core : elles dialoguent par HTTP et par des événements partagés.

HTTPS requête authentifiée (JWT) reverse-proxy · secret interne SQL · NOTIFY/LISTEN · file de jobs CLIENTS Navigateur web App bureau Mobile Clients API / CLI Frontend host · React 19 Shell unifié — charge l'UI de chaque module au runtime via import maps ESM Core · Rust + Axum Reverse-proxy Authentification Bus d'événements Stockage MODULES INDÉPENDANTS · processus séparés sur 127.0.0.1 Office:3105 Drive:3101 Mail:3111 p2pnas:3123 Jarvis:3107 +15 chacun s'enregistre auprès du core au démarrage · livré en paquet .deb indépendant PostgreSQL 16 — un seul moteur, trois rôles Base de données Bus d'événements · LISTEN/NOTIFY File de jobs · SKIP LOCKED

Reprenez possession de votre cloud.

Démarrez avec le core, ajoutez les apps voulues. Chaque composant est livré en paquet .deb.