JambaSe Intervall angepasst

This commit is contained in:
ecki
2026-08-22 15:15:15 +02:00
parent 27158071f9
commit 3018573b22
6 changed files with 73 additions and 14 deletions
+8
View File
@@ -35,6 +35,7 @@ API-Statusinfo findest du unter `http://127.0.0.1:8001/api`.
- `TICKETMASTER_API_KEY`: Ticketmaster Discovery API
- `JAMBASE_API_KEY`: JamBase Data API Bearer Token
- `JAMBASE_USER_AGENT`: eigene App-Kennung fuer JamBase-Requests
- `JAMBASE_SYNC_INTERVAL_HOURS`: Mindestabstand fuer JamBase-API-Laeufe, Standard `72`; `0` deaktiviert die Bremse
- `BANDSINTOWN_APP_ID`: echte Bandsintown App-ID fuer Artist-Events
- `EVENTIM_ENABLED`: aktiviert den Eventim-Website-Provider
- `EVENTLENS_AUTH_USERNAME`, `EVENTLENS_AUTH_PASSWORD`: optionaler Passwortschutz fuer Webfrontend und API
@@ -61,6 +62,13 @@ curl -X POST http://127.0.0.1:8001/watch-items \
curl -X POST http://127.0.0.1:8001/sync
```
JamBase wird dabei nur abgefragt, wenn der letzte erfolgreiche JamBase-Lauf aelter als
`JAMBASE_SYNC_INTERVAL_HOURS` ist. Fuer einen sofortigen Provider-Lauf:
```bash
curl -X POST 'http://127.0.0.1:8001/sync?force_providers=true'
```
3. Events abfragen:
```bash