# Currently uses edge instead of 3.5 because it needs # the mongodb package only available on edge FROM alpine:edge AS builder RUN apk add --no-cache git python3 py3-pip nodejs nodejs-npm graphicsmagick RUN git clone --single-branch --depth=1 --recursive https://github.com/ptpb/pb /app/pb RUN cd /app/pb \ && pip3 install --user -r requirements.txt FROM server_runit-edge RUN apk add --no-cache python3 uwsgi-python3 mongodb COPY --from=builder /app/pb /app/pb COPY --from=builder /root/.local /root/.local ADD pb/config.yaml /root/.config/pb/config.yaml ADD uwsgi/pb.ini /app/pb.ini EXPOSE 80