Back to BlogJune 10, 2026

My adventure installing Moodle

BBread

So not many people know, but I've installed Moodle (a Learning Management System) on our VPS.

It was kind of a journey getting everything running. I was working with Manus to get the right commands set up, and at some point I accidentally deleted npm and pm2 (the tools that myTools is running on), which made things a bit… interesting.

Then came the login setup. I kept trying to get the username and password right until Manus randomly pointed out that in some older Moodle versions (we're using a slightly older, more stable one), the admin user is not called "admin" but actually just "user". That alone took way too long to figure out.

After that, I managed to mess things up a few more times by accidentally shutting down all Docker instances and even myTools like three times.

At that point it was a bit chaotic, but eventually I got everything back up. The setup itself took maybe around 1:30h in total, but after that it just started working smoothly.

I finished the final configuration via the admin dashboard, and now everything is running perfectly. We can actually use it properly to train our staff, which is exactly what we needed.