ILIAS, the open source learning management system of German-speaking higher education, serving courses over HTTPS the moment it boots.
ILIAS is a complete open source learning management system, developed by the ILIAS open source e-Learning society and used across a large part of German-speaking higher education and the public sector. It covers the whole teaching and training lifecycle: a structured repository of courses and groups, learning modules, SCORM and xAPI e-learning content, tests and assessments with a large question-type library, exercises with peer review and grading, wikis, blogs, portfolios and learning sequences, competence management, automatically issued certificates, and a built-in calendar, forum and internal mail.
It suits universities, colleges and training providers running formal courses with assessment and certification, public sector and regulated organisations that need their learning platform on infrastructure they control, and any team that wants a self hosted alternative to a hosted LMS without giving up SCORM content, proper test construction or learning progress tracking.
cloudimg delivers ILIAS fully installed from the official 11.4 release, with Apache 2.4 serving it over HTTPS, PHP 8.3 through PHP-FPM on a local socket and a MariaDB 10.11 LTS database bound to localhost. The installation is completed during the image build using ILIAS's own command line setup, so no web installation wizard is ever exposed on your VM and there is nothing to configure before you sign in.
Nothing shared ships in the image. ILIAS's documented default administrator password is replaced during the build and replaced again, with a value nobody records, before the image is captured; your VM then generates its own administrator password, database password, file-delivery URL signing keys, installation identifiers and HTTPS certificate on first boot and writes them to a root-only file. The web server stays closed until that finishes, so a VM is never reachable half-configured. Only SSH and HTTPS are reachable from outside, port 80 only redirects to HTTPS, self-registration is off by default and the password policy is stronger than upstream's. Backed by 24/7 cloudimg support.
Real screenshots taken while testing this image against its deployment guide.