jellytau-builder (latest)

Published 2026-02-14 16:13:48 +00:00 by dtourolle

Installation

docker pull gitea.tourolle.paris/dtourolle/jellytau-builder:latest
sha256:6087c1bddabb4a869e4772df1613765d33b9c3912028f1c137395a4fffba40ef

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=24.04
ADD file:3077ee44db3cc7d38740d60a05c81418dd3825a007db473658464f52689e867b in /
CMD ["/bin/bash"]
ENV DEBIAN_FRONTEND=noninteractive ANDROID_HOME=/opt/android-sdk NDK_VERSION=27.0.11902837 SDK_VERSION=34 RUST_BACKTRACE=1 PATH=/root/.bun/bin:/root/.cargo/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin CARGO_HOME=/root/.cargo
RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends build-essential curl wget git ca-certificates unzip openjdk-17-jdk-headless android-sdk-platform-tools pkg-config libssl-dev libclang-dev llvm-dev && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && apt-get install -y --no-install-recommends nodejs && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c curl -fsSL https://bun.sh/install | bash && ln -s /root/.bun/bin/bun /usr/local/bin/bun # buildkit
RUN /bin/sh -c curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y && . $HOME/.cargo/env && rustup target add aarch64-linux-android && rustup target add armv7-linux-androideabi && rustup target add x86_64-linux-android # buildkit
RUN /bin/sh -c mkdir -p $ANDROID_HOME && mkdir -p /root/.android && echo '### User Sources for `android` cmd line tool ###' > /root/.android/repositories.cfg && echo 'count=0' >> /root/.android/repositories.cfg # buildkit
RUN /bin/sh -c wget -q https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip -O /tmp/cmdline-tools.zip && unzip -q /tmp/cmdline-tools.zip -d $ANDROID_HOME && rm /tmp/cmdline-tools.zip && mkdir -p $ANDROID_HOME/cmdline-tools/latest && mv $ANDROID_HOME/cmdline-tools/* $ANDROID_HOME/cmdline-tools/latest/ 2>/dev/null || true # buildkit
RUN /bin/sh -c $ANDROID_HOME/cmdline-tools/latest/bin/sdkmanager --sdk_root=$ANDROID_HOME "platforms;android-$SDK_VERSION" "build-tools;34.0.0" "ndk;$NDK_VERSION" --channel=0 2>&1 | grep -v "Warning" || true # buildkit
ENV NDK_HOME=/opt/android-sdk/ndk/27.0.11902837
WORKDIR /app
COPY . . # buildkit
RUN /bin/sh -c bun install # buildkit
RUN /bin/sh -c cd src-tauri && cargo fetch && cd .. # buildkit

Labels

Key Value
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 24.04
Details
Container
2026-02-14 16:13:48 +00:00
4
OCI / Docker
linux/amd64
1.5 GiB
Versions (1) View all
latest 2026-02-14