Settings
Appearance
TZ environment variable or the server's local time.
Currently: (UTC-05:00) Eastern Time (New York)EPG Fetch Settings
XMLTV Output Settings
epg.xml) or absolute (e.g., C:\xmltv\guide.xml or /xmltv/epg.xml).
/xmltv/epg.xmlDevice Settings
About Settings
Appearance
Theme: Choose between Light, Dark, or Auto (follows your system/OS theme). Changes apply immediately.
Time Zone: Override the timezone used for all displayed times. "System default" uses the TZ environment variable or UTC in Docker.
EPG Fetch
Target Days: Controls how many days of future EPG data to maintain. Higher values require more storage and longer fetch times.
Auto-Fetch Interval: How often to automatically fetch new EPG data. Set all fields to 0 to disable. Must be at least 5 minutes when enabled. Recommended: 12 hours to not overload the source API
XMLTV Output
Auto-generate XMLTV: When enabled, the XMLTV file will be automatically generated after each auto-fetch completes.
XMLTV Output Path: Where to save the generated XMLTV file. Can be relative or absolute path.
Device
Device Address: The network address of your HDHomeRun device.
Device Info Refresh: How often to refresh device information (model, firmware, etc.). Set to 0 to disable. Recommended: 10 minutes.
Tuner Status Refresh: How often to refresh tuner status (signal strength, active streams). Set to 0 to disable. Recommended: 30 seconds.
Settings are saved to settings.json and persist across restarts.