Skip to content

Latest commit

 

History

History
8 lines (5 loc) · 874 Bytes

readme.md

File metadata and controls

8 lines (5 loc) · 874 Bytes

docker-openluup

A Dockerfile and Composefile for creation of a Debian based openluup container.

OpenLuup is a pure Lua open-source emulation of the Vera Luup environment.

The Dockerized openluup environment is based on the upenLuup installation script and starts with a running OpenLuup instance on port 3480 using a modified version of the openluup_reload script. This modified script adds a hook that captures the stop signal send to the container and calls the luup stop API call to gracefully shutdown a container.

OpenLuup is installed in /etc/cmh-ludl/. The folders /etc/cmh-ludl/backup/ and /etc/cmh-lu are shared as volumes to store user files or retrieve backups of the user_data JSON file. To provide a custom user_data.json file, mount it as /etc/cmh-ludl/user_data.json.