π
Admin Access
Enter your admin PIN to continue
Unlock
ποΈ TJC
Admin
Admin
β Back
π Sermon
π¨ Display
βοΈ Server
π Security
π Churches
Spreadsheet
Spreadsheet ID
The ID from the Google Sheets URL. Share the sheet with the service account email.
Active Church Tabs
π Auto-detect
One tab per line. Click Auto-detect to load from spreadsheet.
Default Church
β Select β
This device always loads this church on startup.
Show Live Stream button
Disable for churches without streaming
Show past services
Display services that have already finished today
Days ahead to show services
How many days into the future to show services (0 = today only)
Column Mapping
Date
Time
Speaker
Interpreter
Title (EN)
Title (δΈ)
Opening Hymn
Closing Hymn
Test Connection
π Fetch Today's Sermon
πΎ Save Settings
Colour Profile
π¨ Apply Profile to All Devices
Saves to server β applies on every device load.
Resolution
Width (px)
Height (px)
Export / Import
π€ Export Settings JSON
π₯ Import Settings JSON
Service Account
Checkingβ¦
Upload
service-account.json
via
Filebrowser
. Share the sheet with the service account email.
API Endpoints
Sermon data
Copy
Push title
Copy
Church PIN
New PIN
Update
Saves to server. All devices for this church use this PIN.
Session
π Lock Admin Panel
All Churches
Loadingβ¦
Create New Church
Full subdomain
Church Name
Slug
Initial PIN
Sheet ID
β Create Church
After creating: add DNS A record in Cloudflare + reverse proxy rule in Synology.
Super Admin PIN
New Super PIN
Update