S2

Sakai 25 on Ubuntu 24.04 LTS

Azure Applications

Sakai, the open source learning management system of the university sector, serving course sites over HTTPS the moment it boots.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Sakai is a mature open source learning management system built for higher education and stewarded by the Apereo Foundation. It covers the whole teaching lifecycle: course and project sites, the Lessons page builder, Assignments with rubrics and peer review, Tests and Quizzes with a large question type library, a full Gradebook, Resources with versioned file storage, Forums, Announcements, Calendar, Sign up, Polls, Wiki, Chat and Site Statistics, plus LTI 1.3 for plugging in external learning tools.

It suits universities and colleges running credit bearing courses with real assessment and grading, research groups that want project sites with shared resources and discussion, and any institution that needs its learning platform on infrastructure it controls rather than a hosted service.

Why the cloudimg image

cloudimg delivers Sakai fully installed from the official 25.2 release, with Apache Tomcat 9 running it on OpenJDK 17, a MySQL 8.4 LTS database bound to localhost and nginx terminating HTTPS in front. The database schema is built during the image build, so there is no installation wizard exposed on your VM and nothing to configure before you sign in.

Every secret is generated on your own VM's first boot: the administrator password, the database password, the server identifier and the HTTPS certificate, all written to a file only root can read. Sakai's demo dataset and sample user provider are removed from the image entirely, so none of the published demo logins can exist. The web server stays closed until first boot finishes, so a VM is never reachable half configured. Only SSH and HTTPS are reachable from outside; the database, Tomcat and the internal cache endpoints stay on loopback, and Tomcat's manager and example applications are removed. Paired with a step by step deploy guide and 24/7 cloudimg support.

Common uses

  • Running credit bearing university courses with assignments, quizzes and a full gradebook
  • Hosting project and research collaboration sites with shared resources and discussion
  • Self hosting an institutional LMS on infrastructure you control, with LTI 1.3 tool integration

See it running

Real screenshots taken while testing this image against its deployment guide.

Sakai 25 on Ubuntu 24.04 LTS screenshot 1 Sakai 25 on Ubuntu 24.04 LTS screenshot 2 Sakai 25 on Ubuntu 24.04 LTS screenshot 3 Sakai 25 on Ubuntu 24.04 LTS screenshot 4