MobiMenu is an open-source portal for multimedia display units. It's niche functionality is remarkably simple and designed for quick deployment and ease of use across multiple levels of technical aptitude.
- Installation is meant to be done over shell, use a 'lite' version of Raspbian or Linux distro.
- Install
nginx,ruby, andimagemagickon your machine. (For nginx, refer tonginx.config) - Install
bundlewhen you install Ruby. - Refer to Installation Notes for configuration.
- Run
bundle exec ruby server.rbto use.
- MobiMenu only operates for unix-based/like operating system due to its use of
fork, a feature not supported on Windows. It is designed to operate on the Raspberry Pi 4 Model B. - Users must enter framebuffer devices (devices labeled
fb*inls /dev/) and their aspect ratios in thedisplay.csvfile for them to be acknowledged by MobiMenu.- Columns are as follows:
framebuffer device,resolution,rotation,human name,image name - Example row:
fb0,1920x1080,0,Default Monitor,default.jpg
- Columns are as follows:
- In addition to the framebuffer device, users are recommended to change the default password and session secret in their
.envfile so to prevent potentially unwanted changes.