32

Hi everyone

I'm looking for a software that can do courses, basically a self hosted udemy type thing.

I've looked into just using jellyfin for this and it kind of works but not well. Granted its not what the software was designed for.

It seems what i need is an LMS. But I wanted to ask here to see

I probably have about 25 courses of various topics but in all likely hood its just going to be me and a few of my friends using it.

As far as deployment goes, I only really know docker compose for this

 I've look at these but keen to hear from anyone if they have used one and how it went

Selfhosted Course Media server

Canvas - https://github.com/instructure/canvas-lms Gibbon - https://github.com/GibbonEdu/core ILIAS - https://github.com/ILIAS-eLearning/ILIAS INGInious - https://github.com/INGInious/INGInious Learnhouse - https://github.com/learnhouse/learnhouse MediaCMS - https://github.com/mediacms-io/mediacms OpenOLAT - https://github.com/OpenOlat/OpenOlat Openclass - https://github.com/gunet/openeclass Tutor - https://github.com/overhangio/tutor classroomio - https://github.com/classroomio/classroomio courselit - https://github.com/codelitdev/courselit forma - https://www.formalms.org/ relate - https://github.com/inducer/relate

 

No longer maintained

eLMS - https://github.com/elmsln/elmsln offlineU - https://github.com/WhiskeyCoder/OfflineU techblitz - https://github.com/techblitzdev/techblitz/

 

you are viewing a single comment's thread
view the rest of the comments
[-] finalarbiter@lemmy.dbzer0.com 7 points 12 hours ago

Wow, never knew that canvas was open source and self-hostable. My high school and undergrad both used canvas

this post was submitted on 26 Jul 2026
32 points (100.0% liked)

Selfhosted

60951 readers
767 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS