Merge pull request #2238 from rommapp/fix/docker-build-fixes

fix: Docker build and init fixes
This commit is contained in:
Michael Manganiello
2025-08-08 15:35:57 -03:00
committed by GitHub
2 changed files with 6 additions and 1 deletions

View File

@@ -53,6 +53,10 @@ RUN uv sync --locked --no-cache
FROM backend-build AS backend-dev-build
# linux-headers is needed to install psutil
RUN apk add --no-cache \
linux-headers
RUN uv sync --locked --no-cache --all-extras

View File

@@ -11,6 +11,7 @@ LOGLEVEL="${LOGLEVEL:="info"}"
# make it possible to disable the inotify watcher process
ENABLE_RESCAN_ON_FILESYSTEM_CHANGE="${ENABLE_RESCAN_ON_FILESYSTEM_CHANGE:="false"}"
ENABLE_SCHEDULED_RESCAN="${ENABLE_SCHEDULED_RESCAN:="false"}"
ENABLE_SCHEDULED_UPDATE_LAUNCHBOX_METADATA="${ENABLE_SCHEDULED_UPDATE_LAUNCHBOX_METADATA:="false"}"
ENABLE_SCHEDULED_UPDATE_SWITCH_TITLEDB="${ENABLE_SCHEDULED_UPDATE_SWITCH_TITLEDB:="false"}"
# if REDIS_HOST is set, we assume that an external redis is used
@@ -203,7 +204,7 @@ start_bin_watcher() {
info_log "Starting watcher"
watchfiles \
--target-type command \
'uv run python watcher.py' \
'python3 watcher.py' \
/romm/library &
WATCHER_PID=$!
echo "${WATCHER_PID}" >/tmp/watcher.pid