Learning management system with longterm tasks persistance.
- Install Docker desktop and WSL (linux console on windows)
- Enable WSL integration in Docker Settings > General > Enable the WSL 2 based engine
- In
\Windows\System32\drivers\etc\hosts
file add127.0.0.1 server.listdev
- Install Docker Engine
- In
\etc\hosts
file add127.0.0.1 server.listdev
For Windows use the WSL console, for Linux use the systems Terminal
- Within the project directory execute
docker-compose up -d
- Execute
docker-compose exec list-server bash
- Execute
sudo ./initDependencies
- To add a new teacher user account execute
bin/console new_teacher
Finally the web server should be running on http://server.listdev/admin. You may use the teacher account created in the last step to login.
You may access the database via Adminer GUI at http://server.listdev:8080