mirror of
https://github.com/rommapp/romm.git
synced 2026-06-28 14:56:01 +00:00
Merge pull request #2238 from rommapp/fix/docker-build-fixes
fix: Docker build and init fixes
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user