The moodle project includes a wrapper that checks if certain settings have been set as env variables (e.g. postgres vs. mysql) and then passes through the file option more and more compose files to docker-compose.
this would make the following things quite easy to implement:
ask admin if ldap with demo users should be used
ask admin if an empty ldap should be started
ask admin if webapp/z-push/restapi should be started
The moodle project includes a wrapper that checks if certain settings have been set as env variables (e.g. postgres vs. mysql) and then passes through the file option more and more compose files to docker-compose.
this would make the following things quite easy to implement: ask admin if ldap with demo users should be used ask admin if an empty ldap should be started ask admin if webapp/z-push/restapi should be started
https://github.com/moodlehq/moodle-docker/blob/master/bin/moodle-docker-compose