Skip to content

Commit

Permalink
Bump Nim in the ARM64 Dockerfile, add nitter user
Browse files Browse the repository at this point in the history
  • Loading branch information
zedeus committed Nov 8, 2023
1 parent e0d9dd0 commit 5e18864
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions Dockerfile.arm64
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
FROM alpine:3.18 as nim
LABEL maintainer="[email protected]"

RUN apk --no-cache add gcc git libc-dev libsass-dev "nim=1.6.14-r0" nimble pcre
RUN apk --no-cache add libsass-dev pcre gcc git libc-dev "nim=1.6.16-r0" "nimble=0.13.1-r3"

WORKDIR /src/nitter

Expand All @@ -15,9 +15,11 @@ RUN nimble build -d:danger -d:lto -d:strip \

FROM alpine:3.18
WORKDIR /src/
RUN apk --no-cache add ca-certificates pcre openssl1.1-compat
RUN apk --no-cache add pcre ca-certificates openssl1.1-compat
COPY --from=nim /src/nitter/nitter ./
COPY --from=nim /src/nitter/nitter.example.conf ./nitter.conf
COPY --from=nim /src/nitter/public ./public
EXPOSE 8080
RUN adduser -h /src/ -D -s /bin/sh nitter
USER nitter
CMD ./nitter

0 comments on commit 5e18864

Please sign in to comment.