The setting
A maritime operation with long periods of unreliable connectivity and a permanent need to train the onboard team.
We built a learning platform able to operate throughout the mission without relying on internet access, keeping courses, assessments and H5P content available inside the vessel.
A maritime operation with long periods of unreliable connectivity and a permanent need to train the onboard team.
Make Moodle™ work completely without external requests, including interactive content created with H5P.
Learning continued onboard, with data preserved locally and later synchronised with the institutional environment.
On a maritime exploration vessel, connectivity is an unstable resource. A conventional cloud solution would leave learners without access during long periods of offshore operation.
The requirement was not simply to open previously visited pages. The platform had to remain usable as a complete LMS on the vessel's internal network, with authentication, courses, activities, assessments, participation records and interactive content.
The architecture prioritised local operation. External connectivity became a synchronisation channel rather than a requirement for learning.
Moodle™ was deployed within the vessel's infrastructure, available through the internal network and independent of internet availability.
Libraries, scripts, styles and other assets required by H5P content were kept inside the onboard environment.
Data produced onboard remains preserved locally and can be reconciled with the external Moodle™ platform during a controlled connection window.
The operation was organised so a communication failure with shore would not interrupt the learner experience.
Courses and resources are made available locally before or during an update window.
The crew uses the LMS on the internal network, completes activities and opens H5P without relying on the internet.
Participation, progress and result records remain stored in the local environment.
When connectivity permits, the data defined by the project is synchronised with the institutional Moodle™ platform.
The project demonstrated that Moodle™ can support remote and critical operations when its architecture is designed around the reality of the location.
Courses remained accessible throughout the mission, preventing loss of signal from becoming a learning interruption.
H5P content ran locally because its essential resources were stored onboard.
Work completed during offline periods remained recorded for later institutional consolidation.
Connectivity supported updating and synchronisation but was not required for daily LMS operation.
Vessels, platforms, mines, field bases, industrial units and other locations with limited connectivity can operate a resilient local LMS that synchronises when needed.
Discuss an offline architecture