Create LMS APP
Create LMS APP is a quick start docker based application.
Installation
Assuming
- you're on MacOS, Linux or Windows WSL
- you have
docker
&docker-composer
installed - port 80 is free
You have the following options
Installation from script (requires node
to be installed).
Run npx --package=@escolalms/cla lms
Installation from source
Clone this repository then,
git clone git@github.com:EscolaLMS/Create-LMS-App.git
in order to launch LMS
run make init
shell script
Installation troubleshooting
Installation process is based on docker-compose file.
Clone the repository (see Installation from source above), then try to start all images docker-compose up -d
Once all the docker containers are running you need to perform the following sequence of tasks
docker-pull
docker-up
dumpautoload
generate-new-keys-no-db
migrate
generate-new-keys-db
permissions-seeder
storage-links
content-rich-seeder
restart
success
All of the above are described in makefile
First steps
Once everything is installed (takes a while)
- http://api.wellms.localhost/api/documentation API Swagger documentation
- http://admin.wellms.localhost admin panel credentials username: admin@escola-lms.com password: secret
- http://app.wellms.localhost demo panel credentials username: student@escola-lms.com password: secret
- Emails are not sent. See http://mailhog.wellms.localhost mailhog for details
Troubleshooting
- please create issue in this repository
- Windows users - this package is not tested on your system yet.
Other topics regarding this method are described in - Create Wellms App Development