Installation Guide
Leiturgia runs on a Raspberry Pi on your local church network. Setup takes under 5 minutes. All displays — projector, TVs, mobile remote — connect via the local network browser.
ssh pi@<pi-ip-address>/opt/leiturgia, creates a Python virtual environment, and registers a systemd service that starts on boot.curl -fsSL https://raw.githubusercontent.com/darqlab/leiturgia/main/scripts/install.sh | sudo bash1234) when it finishes. Change the PIN before going live.
sudo nano /opt/leiturgia/config.jsonsudo systemctl restart leiturgiaOpen any of these URLs from a browser on your local network — laptop, tablet, or TV.
| Operator Console | http://<pi-ip>:5000 |
Program editor and controls |
| Main Projection | http://<pi-ip>:5000/ch1 |
Connect projector or main TV |
| Rundown Display | http://<pi-ip>:5000/ch2 |
Order of service for the platform |
| Timer Display | http://<pi-ip>:5000/ch3 |
Speaker timer screen |
| Mobile Remote | http://<pi-ip>:5000/remote |
PIN-protected slide control |
hostname -I on the Pi, or checking your router's device list.
sudo systemctl status leiturgiasudo systemctl restart leiturgiajournalctl -u leiturgia -fcurl -fsSL https://raw.githubusercontent.com/darqlab/leiturgia/main/scripts/install.sh | sudo bash