# MoodleBox

> MoodleBox is a self-hosted, open-source Moodle platform with Wi-Fi hotspot for Raspberry Pi, enabling offline learning in classrooms and workshops.

- **Category:** Learning Management System
- **Licence:** AGPL-3.0
- **Latest version:** v4.12.0
- **Open source:** oss
- **Languages:** HTML, CSS, Shell, Jinja
- **Platforms:** Raspberry Pi, Ansible
- **Tags:** Offline, Raspberry Pi, Education, Lms, Portable, Agpl, Wifi, Classroom, Learning management, Moodle, Raspberrypi, Raspberry pi 3, Raspberry, Raspberry Pi 4, Raspberry Pi 5, Moodle Server, Moodlebox, Rpi3, Access Point, Wifi Hotspot, Wi Fi, Rpi4, Wi Fi Router, Raspberry Pi Zero 2 W, Rpi5

## Description

MoodleBox packages a full Moodle learning management system with a wireless access point into a Raspberry Pi disk image. It targets educators and trainers who need a portable, offline-capable learning platform for classrooms, workshops, or areas with poor connectivity. The system creates its own Wi-Fi network (supporting up to 20 concurrent devices) and serves Moodle at http://moodlebox.home. Users install it by flashing the official image via Raspberry Pi Imager, or advanced users can build a custom image using the provided Ansible playbooks. MoodleBox includes a web-based dashboard for administration (changing passwords, Wi-Fi settings, system updates) and supports installing additional Moodle themes and plugins. The project is licensed under AGPL-3.0 and maintained by Nicolas Martignoni in Switzerland.

## Links

- [Homepage](https://github.com/moodlebox/moodlebox)
- [Website](https://moodlebox.net)
- [Documentation](https://moodlebox.net/en/help/)
- [GitHub Repository](https://github.com/moodlebox/moodlebox)
- [FAQ](https://moodlebox.net/en/faq/)
- [Community Forum](https://discuss.moodlebox.net/)

---
Source: https://selfhost.directory/project/moodlebox