Person Updater overhaul
This commit is contained in:
+11
-6
@@ -13,17 +13,18 @@ services:
|
||||
SETTLE_SECONDS: "${SETTLE_SECONDS:-600}"
|
||||
DELETE_SOURCE: "${DELETE_SOURCE:-true}"
|
||||
MATCH_PATH: "/config/matches.json"
|
||||
# Volume/cover back-fill updater
|
||||
# Periodic updaters (volume/cover back-fill + global person sync) run
|
||||
# together on this cron. "0 10 * * 0" = Sundays 10:00 (local time, see TZ)
|
||||
UPDATER_ENABLED: "${UPDATER_ENABLED:-true}"
|
||||
# Cron expression: "0 19 * * 1,4" = 19:00 every Monday and Thursday
|
||||
# (local time, see TZ)
|
||||
UPDATER_SCHEDULE: "${UPDATER_SCHEDULE:-0 19 * * 1,4}"
|
||||
UPDATER_SCHEDULE: "${UPDATER_SCHEDULE:-0 10 * * 0}"
|
||||
UPDATER_LOG: "/config/volume_updater.log"
|
||||
# Persistent cover cache (empty = temp dir, deleted on container stop)
|
||||
COVER_CACHE_PATH: "${COVER_CACHE_PATH:-/config/covers}"
|
||||
# Per-step move timing stats (viewable at /perf); empty disables it
|
||||
# Per-step timing stats (viewable at /perf, /perf/volume, /perf/person)
|
||||
PERF_PATH: "${PERF_PATH:-/config/perf_stats.json}"
|
||||
# Timezone for the cron schedule — without this 19:00 means 19:00 UTC
|
||||
VOLUME_PERF_PATH: "${VOLUME_PERF_PATH:-/config/volume_perf_stats.json}"
|
||||
PERSON_PERF_PATH: "${PERSON_PERF_PATH:-/config/person_perf_stats.json}"
|
||||
# Timezone for the cron schedule — without this 10:00 means 10:00 UTC
|
||||
TZ: "${TZ:-Europe/Berlin}"
|
||||
ports:
|
||||
- "${MANGA_WEB_PORT:-8080}:8080"
|
||||
@@ -45,6 +46,10 @@ services:
|
||||
LIBRARY_IDS: "${LN_LIBRARY_IDS}"
|
||||
LANGUAGE: "${LANGUAGE:-en}"
|
||||
MATCH_PATH: "/config/matches.json"
|
||||
# Global person sync on cron (same default cadence as the manga side)
|
||||
UPDATER_ENABLED: "${LN_UPDATER_ENABLED:-true}"
|
||||
UPDATER_SCHEDULE: "${UPDATER_SCHEDULE:-0 10 * * 0}"
|
||||
PERSON_PERF_PATH: "${PERSON_PERF_PATH:-/config/person_perf_stats.json}"
|
||||
TZ: "${TZ:-Europe/Berlin}"
|
||||
ports:
|
||||
- "${LN_WEB_PORT:-8081}:8080"
|
||||
|
||||
Reference in New Issue
Block a user