Moodle Open Source Learning Platform
-
I'm really looking forward to Moodle being available, many thanks for getting this going @atrilahiji !
And, given your day job/ links to Moodle perhaps you'd be interested in helping to package MoodleNet too?!?
-
@girish For sure, I can get that sorted. Moodle makes use of cron tasks so I may need to leave that bit in.
@jdaviescoates I can take a look at it next.
-
@atrilahiji For cron, use the scheduler addon. Like this https://git.cloudron.io/cloudron/snipeit-app/-/blob/master/CloudronManifest.json#L12 . This way you don't need all the supervisor stuff and also dont need to run a separate cron process in the app itself.
-
@girish Thanks a lot! I have never actually handled Moodle hosting it so the Apache setup is definitely new to me. I'm glad you guys and the community have more experience otherwise I'd be completely lost :')
This community is 10/10
-
Moodle needs to write a config.php file inside /app/code and a moodledata directory during its install. Looks like its getting tripped up on that.
-
@atrilahiji said in Moodle Open Source Learning Platform:
Moodle needs to write a config.php file inside /app/code and a moodledata directory during its install. Looks like its getting tripped up on that.
You can symlink the file to /app/data so it can.
-
@atrilahiji is that an ownership or permission issue?
-
you should see more something like this from WP:
lrwxrwxrwx 1 www-data www-data 23 Sep 13 16:42 wp-config.php -> /app/data/wp-config.php
To do this you can do:
from /app/codemv config.php /app/data/moodledata
then
ln -s /app/data/moodledata/config.php /app/code/config.php
-
Fixed the read only issues. We're back to good ol' ERR_TOO_MANY_REDIRECTS issue. I imagine its an http -> https -> http -> ... issue. Whatever it is its definitely at the reverse proxy level.
Anyways @girish I have a MR when you have time.
-
@girish This ERR_TOO_MANY_REDIRECTS issue has me stumped. Tried a few things tonight with no luck. Any ideas?
-
@girish Done. Merge Request is up: https://git.cloudron.io/cloudron/moodle-app/-/merge_requests/2
Excited to get this up!
-
@girish said in Moodle Open Source Learning Platform:
Do you use or need LDAP in your setup?
LDAP integration is a key USP of Cloudron so hopefully this'll come soon too!
Especially as Moodle now integrates nicely with Nextcloud 20!
Moodle courses showing up in searchSee:
https://nextcloud.com/press/pr20201003-4
https://help.nextcloud.com/t/nextcloud-hub-20-debuts-dashboard-unifies-search-and-notifications-integrates-with-other-technologies/93838 -
@jdaviescoates I’ll see what I can figure out. Perhaps it’s done the same way I added SMTP.