kastgenerator/kast-backend (latest)

Published 2025-10-02 19:13:55 +02:00 by server

Installation

docker pull gitea.vps.ibeca.be/server/kastgenerator/kast-backend:latest
sha256:f5e3a6ea731eb8ca512532cf8b15c26a759f42360076104363978207af4bef33

Image Layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=24.04
ADD file:dafefa97de6dc66a6734ec6f05e58125ce01225cccce3f50662330c252aad518 in /
CMD ["/bin/bash"]
ARG MINIFORGE_NAME=Miniforge3
ARG MINIFORGE_VERSION=25.3.1-0
ARG TARGETPLATFORM=linux/amd64
ENV CONDA_DIR=/opt/conda
ENV LANG=C.UTF-8 LC_ALL=C.UTF-8
ENV PATH=/opt/conda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
RUN |3 MINIFORGE_NAME=Miniforge3 MINIFORGE_VERSION=25.3.1-0 TARGETPLATFORM=linux/amd64 /bin/sh -c apt-get update > /dev/null && apt-get install --no-install-recommends --yes wget bzip2 ca-certificates git tini > /dev/null && apt-get clean && rm -rf /var/lib/apt/lists/* && wget --no-hsts --quiet https://github.com/conda-forge/miniforge/releases/download/${MINIFORGE_VERSION}/${MINIFORGE_NAME}-${MINIFORGE_VERSION}-Linux-$(uname -m).sh -O /tmp/miniforge.sh && /bin/bash /tmp/miniforge.sh -b -p ${CONDA_DIR} && rm /tmp/miniforge.sh && conda clean --tarballs --index-cache --packages --yes && find ${CONDA_DIR} -follow -type f -name '*.a' -delete && find ${CONDA_DIR} -follow -type f -name '*.pyc' -delete && conda clean --force-pkgs-dirs --all --yes && echo ". ${CONDA_DIR}/etc/profile.d/conda.sh && conda activate base" >> /etc/skel/.bashrc && echo ". ${CONDA_DIR}/etc/profile.d/conda.sh && conda activate base" >> ~/.bashrc # buildkit
ENTRYPOINT ["tini" "--"]
CMD ["/bin/bash"]
WORKDIR /app
RUN /bin/sh -c mamba install -c conda-forge python=3.12 occt pythonocc-core python-magic && mamba clean -afy # buildkit
RUN /bin/sh -c apt-get update && apt-get install -y gcc g++ libpq-dev wget ca-certificates gnupg lsb-release && wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | gpg --dearmor -o /usr/share/keyrings/postgresql-keyring.gpg && echo "deb [signed-by=/usr/share/keyrings/postgresql-keyring.gpg] http://apt.postgresql.org/pub/repos/apt/ $(lsb_release -cs)-pgdg main" > /etc/apt/sources.list.d/pgdg.list && apt-get update && apt-get install -y postgresql-client-17 && rm -rf /var/lib/apt/lists/* # buildkit
COPY requirements.txt . # buildkit
RUN /bin/sh -c pip install --no-cache-dir -r requirements.txt # buildkit
COPY . . # buildkit
RUN /bin/sh -c groupadd -g 1001 appuser && useradd -m -u 1001 -g appuser appuser && chown -R appuser:appuser /app # buildkit
USER appuser
EXPOSE map[8888/tcp:{}]
ENV PYTHONPATH=/app
ENV PYTHONUNBUFFERED=1
CMD ["python" "startup.py"]

Labels

Key Value
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.version 24.04
Details
Container
2025-10-02 19:13:55 +02:00
11
OCI / Docker
linux/amd64
1.1 GiB
Versions (1) View all
latest 2025-10-02