From fec37e8b7610b672fdc9be74a22a4556b5d57e84 Mon Sep 17 00:00:00 2001 From: ngn Date: Tue, 21 Jan 2025 07:07:53 +0300 Subject: [PATCH] switch to alpine for the runner bc of lib issues Signed-off-by: ngn --- Dockerfile | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index b8f09b2..ce27667 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,18 +11,16 @@ COPY . . RUN nimble build -d:danger -d:lto -d:strip RUN nimble scss -FROM debian:unstable-slim as main +FROM alpine:latest -RUN apt update -RUN apt install -y ca-certificates -RUN useradd -d /src -u 1001 nitter +RUN apk --no-cache add pcre ca-certificates WORKDIR /srv - COPY --from=build /src/nitter ./ COPY --from=build /src/public ./public -RUN chown nitter:nitter -R /srv +RUN adduser -h /srv -D -s /bin/sh -u 1001 runner +RUN chown runner:runner -R /srv -USER nitter +USER runner CMD ./nitter