Templatesiomad
productivity
iomad
IOMAD is a multi-tenant Moodle distribution that turns Moodle into a SaaS e-learning platform for managing multiple companies, departments and clients.
productivitycollaborationworkMariaDB
What gets deployed
Web
iomad server
MariaDB
managed database
GitHub stars470
About
IOMAD is a multi-tenant Moodle distribution that turns Moodle into a SaaS e-learning platform for managing multiple companies, departments and clients.
Managed services
- MariaDBTCP:3306
Environment Variables
| Variable | Description | Required |
|---|---|---|
| MYSQL_HOST | Default: {{KUBERO_APP_NAME}}-mysql | Optional |
| MYSQL_PORT | Default: 3306 | Optional |
| MYSQL_DATABASE | Default: iomad | Optional |
| MYSQL_USER | Default: iomad | Optional |
| MYSQL_PASSWORD | Default: iomad | Optional |
| MOODLE_URL | Default: {{KUBERO_APP_URL}} | Optional |
| SSL_PROXY | Default: true | Optional |
| ADMIN_EMAIL | Default: admin@example.com | Optional |
| ADMIN_PASSWORD | Default: replace-with-openssl-rand-base64-32 | Optional |
| PHP_MEMORY_LIMIT | Default: 512M | Optional |
Deploy iomad
One click to deploy a fully configured iomad instance with all dependencies pre-wired.
Deploy NowReady to deploy iomad?
No infrastructure to manage. Just connect your repo and go live in seconds.