Questions on getting Xerte Toolkits installed on your server and questions about authentication and user logins.

LRS choice

  • robb
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
5 years 4 months ago - 5 years 4 months ago #7276 by robb
LRS choice was created by robb
Hello Xerte community (and @Tom )
After the 2 presentations of Tom Reijnders during 2021 Xerte converence I am quite blown away by the (near) future options that will become available. Especially the dashboard application that will operate using Xerte, Moodle and an external LRS.
So today I started looking for a suitable open source LRS.
I know the Dashboard has been developed using Learning Locker as LRS. That's probably for a reason, because when I did my research even _finding_ an open source LRS was a challenge. And some LRS's claim to be open source, but I failed to find the package or code/repository.

One of the main reasons I was looking further than Learning Locker, is the used database engine in LL: mongoDB. My preference would be to use PostgresSQL or MySQL/mariaDB.
Anyone knows of an open source LRS that is using PostgreSQL or mysql/mariadb? This because there are already PostgreSQL and mariaDB modules for Nethserver. A MongoDB module would mean yet another DB... If there is no viable alternative for Learning Locker, then MongoDB will be added to the list.. :)
Open source is important for me because I would like to build a complete package and incorporate it in NethServer. For NethServer there is already a module for Moodle, ( wiki.nethserver.org/doku.php?id=moodle ) and an install howto for Xerte ( community.nethserver.org/t/howto-install...ine-toolkits/10386/7 ).
Any advice and pointers on LRS choice is appreciated.


/edit:
Besides Learning Locker I found Lxhive: github.com/g3i/lxHive/wiki/Step-by-step:...ication-for-your-app
Anyone ever used this?
Last edit: 5 years 4 months ago by robb.

Please Log in or Create an account to join the conversation.

More
5 years 4 months ago #7290 by tom
Replied by tom on topic LRS choice
Hi Rob,

As xAPI data is basically JSON, almost all LRS's use a NoSQL database like MonoDB. The only one that I encountered that enables the use of MySQL or PrgresQL iis this project:

github.com/trax-project/trax-lrs

I've never used it though, so I don't know how well it performs etc.
The following user(s) said Thank You: robb

Please Log in or Create an account to join the conversation.

  • robb
  • Topic Author
  • Offline
  • Senior Member
  • Senior Member
More
5 years 4 months ago #7291 by robb
Replied by robb on topic LRS choice
Thanks for the pointer. I will give it a try and report back.

Please Log in or Create an account to join the conversation.

Time to create page: 0.133 seconds
Copyright © 2026 The Xerte Project.
Xerte logo Apereo logo OSI Logo