-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issues with CTS setup #15
Comments
Hi Cars, I have setup local LRS and for me now its working. Steps followed are
|
This project doesn't come with an actual LRS. The local badly named "LRS" service is only a proxy between the player and a real LRS endpoint. As long as you provide an endpoint pointing to an actual LRS (any one of the free ones on the web will do), it should work.
Couldn't agree more. |
Wow, talk about confusing documentation. Thanks for the clarification! This should really be fixed. Why would you name it "LRS" (in dhe docs, env and the images) if it is not an LRS. Using an actual LRS will probably fix my issue then, i will check this later. Still does not solve the permission issues tough. |
Hi, we have some issues with the CTS, maybe you can help us with some.
1. Permission issues after initial setup
We start from a completely clean system:
Build the CTS as explained in the README:
# create .env file with the example content from the readme, then docker-compose up --build -d
Then:
http://localhost:63399/
New Course
and upload a file=> This fails:
We currently manually fix it like this:
Guess this should be fixed in the repo by adjusting the volumes.
2. LRS_ENDPOINT .env example values
Using the provided
LRS_ENDPOINT="http://host.docker.internal:8081/20.1.x/lrs/default/"
does not work on linux as this is windows only:But as you are using docker-compose anyway we should be able to simply use docker-compose networking like this:
LRS_ENDPOINT="http://player:3398"
but this also fails when we try to test any content:Changing this to
LRS_ENDPOINT="http://player:3398/lrs/default/"
(as i guess this is the xapi base uri?) also does not work:The error messages don't really help here. I guess right now the project is mostly lacking documentation (e.g. what are the routes of the
player
? where even is the lrs xapi base endpoint?) and logging. All projects do not have any request/error logging at all (besides the startup messages visible viadocker logs
) so debugging is really impossible right now.Thanks!
The text was updated successfully, but these errors were encountered: