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/
13 Comments
finalarbiter@lemmy.dbzer0.com · 9 pts · 53d
Wow, never knew that canvas was open source and self-hostable. My high school and undergrad both used canvas
moonpiedumplings@programming.dev · 8 pts · 53d
There is also moodle.
Canvas and moodle are really popular in schools and universities.
lavember@programming.dev · 10 pts · 53d
I was forced to endure it for some time in the past. Would not wish it for my worst enemy to use Moodle
otter@lemmy.ca · 4 pts · 53d
User experience wise, Canvas > Moodle easily
I didn't know Canvas was open source, that's cool
moonpiedumplings@programming.dev · 3 pts · 53d
What made moodle frustrating?
I have also heard the opposite take, that canvas sucks and moodle is great.
Did you use it as a student/user, or as an administrator?
deczzz@lemmy.dbzer0.com · 3 pts · 53d
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.
lavember@programming.dev · 1 pts · 52d
As a student, it was extremely annoying to browse through subjects and find what I needed to do. Really had a bad time with their UX.
curbstickle@anarchist.nexus · 6 pts · 53d
I haven't used any of them, but your formatting is displaying all goofy:
So I'm just going to make that easier to read:
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
slazer2au@lemmy.world · 4 pts · 53d
A double space will also make a new line to clean up OPs post.
But thanks for cleaning it up mate.
curbstickle@anarchist.nexus · 5 pts · 52d
yeah I just like bullets :)
slazer2au@lemmy.world · 6 pts · 52d
pew pew
s38b35M5@lemmy.world · 1 pts · 52d
After reading your post body, I realize this isn't what you're looking for, but at least for honorable mention reasons:
https://openlearning.mit.edu/courses-programs/mit-opencourseware
possiblylinux127@lemmy.zip · 1 pts · 53d
Bigbluebutton