fdroid-build-container/Dockerfile

29 lines
733 B
Docker

FROM docker.io/redemonbr/android-sdk:node-lts-api-30
ARG FDROIDSERVER_VERSION
ENV PATH="$PATH:/fdroidserver"
ENV DEBIAN_FRONTEND noninteractive
RUN apt update \
&& apt upgrade -y
RUN apt update \
&& apt install -y --no-install-recommends \
androguard \
apksigner \
python3-asn1crypto \
python3-clint \
python3-defusedxml \
python3-git \
python3-magic \
python3-oscrypto \
python3-paramiko \
python3-pil \
python3-qrcode \
python3-requests \
python3-ruamel.yaml \
python3-yaml \
rsync \
s3cmd \
yamllint
RUN git clone -b "${FDROIDSERVER_VERSION}" --single-branch --depth 1 https://git.fucktheforce.de/mirror/fdroidserver.git