← Back to catalog ClassroomIO · managed by DINAO

Your training platform, yours

An open source e-learning platform (LMS) to create your courses, certify your learners and track compliance — installed and maintained by DINAO. Your content and learner data remain on our French servers.

Hosted in FranceOpen source LMSCertificates & complianceGDPR compliantUnverified image
Overview

What is ClassroomIO?

ClassroomIO is an open source learning platform (LMS) designed to enable organizations to deliver compliance training, educate their customers and certify their partners. It covers course, lesson and exercise management, grading and the issuance of certificates, with no volume limits.

The platform includes an AI-assisted course generator and in-lesson tutoring, as well as advanced compliance tracking (deadlines, renewals, waivers). It supports multi-organization and multi-instructor setups, certificates branded for each entity, and the delivery of multilingual content (in over ten languages).

On the integration side, ClassroomIO exposes a REST API, webhooks and embeddable widgets, as well as SSO. Built on SvelteKit, Hono and PostgreSQL, it is designed for self-hosting on your own infrastructure, ensuring full control over your content and learner data.

Compatible offers

Host ClassroomIO at DINAO

Resource tiers compatible with ClassroomIO prerequisites (minimum 2 cœurs / 2 Go / 10 Go). Hosted in France, fully managed.

This application uses an unofficial/unverified image or requires custom resources. We review and deploy it upon request.

Request a quote
Under the hood

Technical details

vCPU
2 cœurs
ideal : 2 cœurs
Memory
2 Go
ideal : 4 Go
Disk
10 Go
ideal : 30 Go
Image : ghcr.io/classroomio/classroomio:unverified Registry : ghcr.io Services : dashboard (SvelteKit), api, postgres, redis Ports : 3082/tcp (tableau de bord), 3081/tcp (API), 5432/tcp (PostgreSQL), 6379/tcp (Redis)
FAQ

You might be wondering…

Who is ClassroomIO for?

Businesses and organizations that want to train internally (onboarding, compliance), certify customers or partners, or sell online courses — with their own branding and without renting a SaaS platform on a per-user basis.

Is AI mandatory?

No. The course generator and AI tutoring are optional. You can disable them, or connect to a locally hosted model (option) to remain sovereign over your content.

Where is the data hosted?

On DINAO infrastructure in France, in one of the available data centers. Your content and learner data never leave the country.

Can I customize the appearance and branding?

Yes. ClassroomIO supports multi-organization setups, branded certificates and embeddable widgets for your website, ensuring a consistent experience with your identity.

Can I change plans or export my data?

Yes. You can upgrade or downgrade at any time, and your data remains exportable — no proprietary lock-in.