diff --git a/Dockerfile b/Dockerfile index e243da4..8222dfd 100644 --- a/Dockerfile +++ b/Dockerfile @@ -37,24 +37,9 @@ RUN --mount=type=bind,source=src,target=src \ FROM docker.io/library/alpine:3.18 AS final -# Create a non-privileged user (recommended best practice) -ARG UID=10001 -RUN adduser \ - --disabled-password \ - --gecos "" \ - --home "/nonexistent" \ - --shell "/sbin/nologin" \ - --no-create-home \ - --uid "${UID}" \ - imnyang - RUN mkdir -p /app RUN chmod -R 755 /app RUN mkdir -p /app/uploads -RUN chown -R imnyang:imnyang /app - -# Drop privileges for runtime. -USER imnyang WORKDIR /app diff --git a/src/assets/editor.html b/src/assets/editor.html index 21e9e77..9e19173 100644 --- a/src/assets/editor.html +++ b/src/assets/editor.html @@ -8,6 +8,10 @@