Aperçu & stack
CanvOS est une couche intégrée par-dessus des composants open source éprouvés, avec une identité partagée et une expérience utilisateur cohérente.
Composants
| Fonction | Composant |
|---|---|
| Espace de travail (UI + API) | Application CanvOS (Next.js) |
| Identité, stockage, contacts, agenda | Nextcloud |
| Documents Office | Serveur de documents EuroOffice |
| Chat | Matrix (Synapse) |
| Vidéo & audio | Jitsi |
| Serveur de messagerie auto-hébergé | |
| Navigateur sécurisé | Conteneurs de navigation isolés |
| IA | Modèles auto-hébergés sur infrastructure GPU européenne |
Domaines & routage
Les services sont accessibles via des sous-domaines, par exemple :
app.canvos.eu— l’espace de travailcloud.canvos.eu— Nextcloud (stockage, agenda, contacts)matrix.canvos.eu— chatmeet.canvos.eu— vidéomail.canvos.eu— e-mail
Un reverse proxy dirige le trafic vers le bon service ; l’espace de travail les réunit en un tout.
Multi-tenant
Les organisations sont modélisées comme des groupes. L’accès aux contacts, au chat et aux dossiers est limité par organisation, afin de garder les tenants strictement isolés. Voir Organisations.