forked from jesmannstl/zap2xml
-
Notifications
You must be signed in to change notification settings - Fork 0
Environment Variables
Jonathan Caicedo edited this page Sep 21, 2026
·
3 revisions
| Variable | Description | Default |
|---|---|---|
LINEUP_ID |
Lineup ID; Read more in the Wiki |
USA-lineupId-DEFAULT (Attenna) |
TIMESPAN |
Timespan in hours (up to 360 = 15 days, default: 72) | 72 |
PREF |
User Preferences, comma separated list. m for showing music, p for showing pay-per-view, h for showing HD |
(empty) |
COUNTRY |
Country code (default: USA) |
USA |
POSTAL_CODE |
Postal code of where shows are available. Only required for Over the Air as long as COUNTRY and LINEUP_ID valid. Note for Zip Codes that begin with 0 put them in quotes "014501"
|
- |
USER_AGENT |
Custom user agent string for HTTP requests. | Uses random if not specified |
TZ |
Timezone | System default |
SLEEP_TIME |
Sleep time before next run in seconds (default: 21600, Only used with Docker.) | 21600 |
OUTPUT_FILE |
Output file name (default: xmltv.xml) | xmltv.xml |
APPEND_ASTERISK |
Set TRUE to add * to Programs that are New or Live |
FALSE |
MEDIA_PORTAL |
Set TRUE to list <episode-num system="xmltv_ns"> tag before others to display |
FALSE |
NEXTPVR |
Set TRUE to list <display name>2 WCBSDT</display name> tag before others to display |
FALSE |
SORTNAME |
Set TRUE to sort output alphabetically by CallSign. Default is Channel Number from lineup. |
FALSE |
STATIONID |
Set TRUE to sort output by StationId. Default is Channel Number from lineup. |
FALSE |
CONFIG_FILE |
Path to a YAML file defining multiple listings. See Multi-Listing Config. | |
MERGE |
Set TRUE to also combine every listing into one XMLTV file, deduplicating channels and programmes. See Merging listings into one file. |
FALSE |
MERGE_OUTPUT_FILE |
Output file name for the merged guide. | merged.xml |
MERGE_DEDUPE |
Which record wins for a duplicate channel and start time: first or last. |
first |
MERGE_KEEP_INDIVIDUAL |
Set FALSE to write only the merged file, skipping each listing's own output file. |
TRUE |