FROM nimlang/nim:2.0.0-alpine-regular as build RUN apk --no-cache add libsass-dev pcre WORKDIR /src COPY nitter.nimble . RUN nimble install -y --depsOnly COPY . . RUN nimble build -d:danger -d:lto -d:strip RUN nimble scss RUN nimble md FROM alpine:latest RUN apk --no-cache add pcre ca-certificates RUN useradd -d /src -u 1001 nitter WORKDIR /srv COPY --from=build /srv/nitter ./ COPY --from=build /srv/public ./public USER nitter CMD ./nitter