Enable web-based configuration updates

This commit is contained in:
2026-08-25 12:45:21 +00:00
parent ff17c46b2c
commit 00b71e0f1f
3 changed files with 51 additions and 11 deletions
+1 -2
View File
@@ -33,7 +33,7 @@ RUN --mount=type=cache,target=/root/.cache/pip \
FROM debian:trixie-slim AS runtime
RUN apt-get update \
&& apt-get install -y --no-install-recommends ca-certificates iproute2 \
&& apt-get install -y --no-install-recommends ca-certificates gosu iproute2 \
&& rm -rf /var/lib/apt/lists/* \
&& groupadd --system --gid 10001 drivershub \
&& useradd --system --uid 10001 --gid drivershub --home-dir /app drivershub
@@ -44,7 +44,6 @@ COPY --from=builder --chown=drivershub:drivershub /build/dist/ ./
COPY --from=builder --chown=drivershub:drivershub /build/src/external_plugins/ ./external_plugins/
COPY --chown=root:root docker/entrypoint.sh /usr/local/bin/drivershub-entrypoint
USER drivershub
EXPOSE 7777 8700
ENTRYPOINT ["drivershub-entrypoint"]