fdroidserver (sha256:e69c8dec4a121c38190f5895879169c87538ce88a913020659b253368b7599a7)
Published 2026-10-19 00:00:47 +00:00 by Foxite
Installation
docker pull git.foxite.dev/foxite/fdroidserver@sha256:e69c8dec4a121c38190f5895879169c87538ce88a913020659b253368b7599a7sha256:e69c8dec4a121c38190f5895879169c87538ce88a913020659b253368b7599a7About this package
Customized docker images used in the homelab
Image layers
| # debian.sh --arch 'amd64' out/ 'trixie' '@1789689600' |
| ENV LANG=C.UTF-8 DEBIAN_FRONTEND=noninteractive |
| RUN /bin/sh -c echo Etc/UTC > /etc/timezone && echo 'Acquire::Retries "20";' 'APT::Get::Assume-Yes "true";' 'APT::Install-Recommends "0";' 'APT::Install-Suggests "0";' 'Dpkg::Use-Pty "0";' 'quiet "1";' >> /etc/apt/apt.conf.d/99gitlab # buildkit |
| COPY provision-android-ndk provision-android-sdk provision-apt-get-install provision-buildserverid provision-gradle setup-env-vars /opt/buildserver/ # buildkit |
| ARG GIT_REV_PARSE_HEAD=8f52ae3ce287bc28964db544b970b88dce9c38bf |
| LABEL org.opencontainers.image.revision=8f52ae3ce287bc28964db544b970b88dce9c38bf |
| RUN |1 GIT_REV_PARSE_HEAD=8f52ae3ce287bc28964db544b970b88dce9c38bf /bin/sh -c useradd --create-home -s /bin/bash vagrant && echo -n 'vagrant:vagrant' | chpasswd # buildkit |
| RUN |1 GIT_REV_PARSE_HEAD=8f52ae3ce287bc28964db544b970b88dce9c38bf /bin/sh -c printf "path-exclude=/usr/share/locale/*\npath-exclude=/usr/share/man/*\npath-exclude=/usr/share/doc/*\npath-include=/usr/share/doc/*/copyright\n" >/etc/dpkg/dpkg.cfg.d/01_nodoc && mkdir -p /usr/share/man/man1 && echo 'Acquire::https::Verify-Peer "false";' > /etc/apt/apt.conf.d/99nocacertificates && apt-get update && apt-get install ca-certificates && rm /etc/apt/apt.conf.d/99nocacertificates && apt-get upgrade && apt-get dist-upgrade && apt-get install openssh-client iproute2 python3 openssh-server sudo && bash /opt/buildserver/setup-env-vars /opt/android-sdk && . /etc/profile.d/bsenv.sh && bash /opt/buildserver/provision-apt-get-install https://deb.debian.org/debian && bash /opt/buildserver/provision-android-sdk "tools;25.2.5" && bash /opt/buildserver/provision-android-ndk /opt/android-sdk/ndk && bash /opt/buildserver/provision-gradle && bash /opt/buildserver/provision-buildserverid $GIT_REV_PARSE_HEAD && rm -rf /vagrant/cache && apt-get autoremove --purge && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN |1 GIT_REV_PARSE_HEAD=8f52ae3ce287bc28964db544b970b88dce9c38bf /bin/sh -c echo 'vagrant ALL = NOPASSWD: ALL' > /etc/sudoers.d/vagrant && chmod 440 /etc/sudoers.d/vagrant && sed -i -e 's/Defaults.*requiretty/#&/' /etc/sudoers # buildkit |
| COPY signing-key.asc / # buildkit |
| RUN /bin/sh -c gpg --import /signing-key.asc # buildkit |
| RUN /bin/sh -c . /etc/profile.d/bsenv.sh && git clone --depth 1 https://gitlab.com/fdroid/fdroidserver.git "${fdroidserver}" # buildkit |
| RUN /bin/sh -c . /etc/profile.d/bsenv.sh && apt-get update && apt-get install --yes patch autoconf libtool pkg-config ant && echo y | sdkmanager "build-tools;32.0.0" && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit |
| RUN /bin/sh -c git config --global safe.directory /repo # buildkit |
| ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin: |
| VOLUME [/repo] |
| WORKDIR /repo |
| ENTRYPOINT ["sh" "-c" ". /etc/profile.d/bsenv.sh && GRADLE_USER_HOME=${home_vagrant}/.gradle ${fdroidserver}/fdroid \"$@\"" "-s"] |
| CMD ["--help"] |
| RUN /bin/sh -c chown -R vagrant:vagrant /home/vagrant/fdroidserver # buildkit |
| USER vagrant |
Labels
| Key | Value |
|---|---|
| org.opencontainers.image.created | 2026-10-19T00:00:31.702Z |
| org.opencontainers.image.description | Customized docker images used in the homelab |
| org.opencontainers.image.licenses | |
| org.opencontainers.image.revision | b06aff4bc3421462491f167f37f511d9f6429fcb |
| org.opencontainers.image.source | https://git.foxite.dev/Foxite/homelab-images |
| org.opencontainers.image.title | homelab-images |
| org.opencontainers.image.url | https://git.foxite.dev/Foxite/homelab-images |
| org.opencontainers.image.version | nightly |
Details
2026-10-19 00:00:47 +00:00
Versions (2)
View all
Container
0
OCI / Docker
linux/amd64
833 MiB