Ga naar inhoud

Overzicht & stack

CanvOS is een geïntegreerde laag bovenop bewezen open-source componenten, met één gedeelde identiteit en een consistente gebruikerservaring.

Componenten

FunctieComponent
Werkplek (UI + API)CanvOS-applicatie (Next.js)
Identiteit, opslag, contacten, agendaNextcloud
Office-documentenEuroOffice document-server
ChatMatrix (Synapse)
Video & audioJitsi
E-mailZelf-gehoste mailserver
Beveiligde browserGeïsoleerde browser-containers
AIZelf-gehoste modellen op Europese GPU-infrastructuur

Domeinen & routing

De diensten zijn bereikbaar via subdomeinen, bijvoorbeeld:

  • app.canvos.eu — de werkplek
  • cloud.canvos.eu — Nextcloud (opslag, agenda, contacten)
  • matrix.canvos.eu — chat
  • meet.canvos.eu — video
  • mail.canvos.eu — e-mail

Een reverse proxy stuurt het verkeer naar de juiste dienst; de werkplek bundelt ze tot één geheel.

Multi-tenant

Organisaties zijn gemodelleerd als groepen. Toegang tot contacten, chat en mappen is per organisatie gescoped, zodat tenants strikt gescheiden blijven. Zie Organisaties.