Allow kid's church leaders to "page" parents by quickly flashing a number on a dedicated monitor at the front of the auditorium
NOTE: This assumes that kid's church IDs are 4 alphanumeric characters.
Do the following:
-
Install VirtualBox
-
Fire up a new Ubuntu 16.04 VM
-
Install the VirtualBox guest additions
-
Install ansible
$ sudo apt-add-repository ppa:ansible/ansible $ sudo apt update $ sudo apt install ansible
-
Install git
$ sudo apt install git
-
Edit your git config
$ git config --global user.name "Your Name" $ git config --global user.email "[email protected]"
-
Clone this repository
$ git clone https://github.com/benbankes/openlp-kids-pager.git openlp-kids-pager
-
Run the playbook
$ cd openlp-kids-pager/ansible $ ansible-playbook dev.yml
-
Run the node script
$ cd openlp-kids-pager/public $ node app.js
-
Add a host-only network adapter to VirtualBox to FTP or SSH into the guest from the host and retrieve the resulting custom.sqlite file
-
Setup OpenLP following the PDF instructions (not yet) in this repository