fix permissions fr
All checks were successful
Build and publish the docker image / build (push) Successful in 9m2s

Signed-off-by: ngn <ngn@ngn.tf>
This commit is contained in:
ngn 2025-01-21 06:32:52 +03:00
parent f14163ba8a
commit e797c0d218
Signed by: ngn
GPG Key ID: A3654DF5AD9F641D

View File

@ -11,17 +11,18 @@ COPY . .
RUN nimble build -d:danger -d:lto -d:strip RUN nimble build -d:danger -d:lto -d:strip
RUN nimble scss RUN nimble scss
FROM debian:unstable-slim FROM debian:unstable-slim as main
RUN apt update RUN apt update
RUN apt install -y ca-certificates RUN apt install -y ca-certificates
RUN useradd -d /src -u 1001 nitter RUN useradd -d /src -u 1001 nitter
WORKDIR /srv WORKDIR /srv
RUN chown nitter:nitter -R /srv
COPY --from=build /src/nitter ./ COPY --from=build /src/nitter ./
COPY --from=build /src/public ./public COPY --from=build /src/public ./public
RUN chown nitter:nitter -R /srv
USER nitter USER nitter
CMD ./srv/nitter CMD ./srv/nitter