timezone issues
Build and Push Docker Images / build-and-push (push) Successful in 28s

This commit is contained in:
Bram committed 2026-11-07 16:30:47 +01:00
1 parent 74df7780fd
commit d266a8258d
9 files changed
+32 -15

No files matched your search

@@ -55,7 +55,8 @@ View BE| DAZN 03 [Standard de Liège - SK Beveren | Jupiler Pro League (nl) (202
| `EVENT_DURATION_MIN` | `150` | nee | Duur waarna een event het slot verlaat |
| `START_GRACE_MIN` | `10` | nee | Hoeveel minuten voor aanvang een event eligibel wordt |
| `REFRESH_INTERVAL_SEC` | `60` | nee | Interval voor upstream-refresh |
| `TIMEZONE` | `Europe/Brussels` | nee | Tijdzone van de tijdstempels in kanaalnamen |
| `SOURCE_TIMEZONE` | `UTC` | nee | Tijdzone van de tijdstempels in kanaalnamen |
| `TIMEZONE` | `Europe/Brussels` | nee | Tijdzone voor weergave in playlist en EPG |
| `LISTEN_PORT` | `8080` | nee | HTTP-poort |
| `UPSTREAM_TIMEOUT_MS` | `15000` | nee | Timeout voor upstream-verzoeken |
| `PROXY_INSECURE_TLS` | `0` | nee | `1` = self-signed upstream-certificaten accepteren |
@@ -95,8 +96,9 @@ Ondersteun minimaal het opgegeven DAZN-formaat:
- Neem de laatste `[...]` als inhoud; splits op de eerste `|` in `title` en `rest`.
- Parse uit `rest`: league, optionele taalcode en verplichte starttijd.
- `title`, `league`, `language`, `startAt` (UTC) en `endAt`.
- Tijdzone via `TIMEZONE`, correct omgaan met zomertijd (Intl-offsetberekening, geen
afhankelijkheid van de proces-TZ).
- Tijdstempels worden standaard als UTC gelezen (`SOURCE_TIMEZONE`), correct omgaan met
zomertijd (Intl-offsetberekening, geen afhankelijkheid van de proces-TZ). Weergave in
playlist/EPG gebeurt in `TIMEZONE`.
- Als een matchende naam niet parsebaar is: stream overslaan, één keer loggen en in
`/status` als waarschuwing tonen. Geen gokken met "nu actief", om toekomstige streams
niet te vroeg te tonen.