maestral/Dockerfile

24 lines
455 B
Docker
Raw Normal View History

FROM python:3.10.1-alpine3.15
2020-10-03 19:28:55 +03:00
ARG UID=1000
ARG VERSION
RUN set -eux ; \
adduser -D -u ${UID} -h /dropbox dropbox ; \
apk add --no-cache --virtual .build-deps \
gcc \
musl-dev \
python3-dev \
libffi-dev \
openssl-dev; \
2021-03-25 15:51:01 +03:00
pip install -U pip ; \
2020-10-03 19:28:55 +03:00
pip install maestral==${VERSION} ; \
2021-03-25 15:51:01 +03:00
rm -rf /root/.cache ; \
2020-10-03 19:28:55 +03:00
apk del --no-network .build-deps
USER dropbox
VOLUME ["/dropbox"]
WORKDIR /dropbox
2020-10-03 22:14:34 +03:00
CMD ["maestral", "start", "-f"]