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