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/

  • deczzz@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    1 day ago

    Educator here. The text editor is awful. E.g. the font size in the paragraph font style selection isn’t consistent. Type text without changing font size -> c/p text from other source, select ‘normal’ paragraph style to match the initial style of my typed text -> font size differs. So the font size used as standard isn’t the same as the normal paragraph style. Also moving content on a course is slow and drag/drop only. Often you have to drag an item to the top of the, only to drop in something in between, scroll up/down in the browser, repeat.