tandoor (latest)

Published 2025-03-22 12:28:22 +01:00 by aesculta in aesculta/tandoor

Installation

docker pull git.esculta.es/aesculta/tandoor:latest
sha256:2bfe9a8bc0a36a0d99e95350c6c1f5fdee9149630537d4501b23245bc174456f

Image layers

ADD file:30047162ecf480f1c56e400e8924acba652a3a206348be7eb1a57e0b942e2fb0 in /
ADD file:af6b05f8e2294c1374604834fdf724de33a01ec91f9fbbef8341246aeb8c29dc in /etc/apk/repositories
CMD ["/bin/sh"]
/bin/sh -c apk update && apk add --no-cache python3 python3-dev postgresql-dev gcc musl-dev libffi-dev jpeg-dev zlib-dev git bash su-exec xmlsec-dev xmlsec py3-xmlsec openldap-dev py3-ldap
/bin/sh -c python3 -m venv /venv
ENV PATH="/venv/bin:$PATH"
/bin/sh -c git clone --depth 1 --branch 1.5.33 https://github.com/TandoorRecipes/recipes.git /app
WORKDIR /app
/bin/sh -c echo -n 'INPUT ( libldap.so )' > /usr/lib/libldap_r.so
/bin/sh -c /venv/bin/pip install --no-cache-dir --upgrade pip && /venv/bin/pip install --no-cache-dir python-ldap xmlsec && /venv/bin/pip install --no-cache-dir -r requirements.txt
/bin/sh -c adduser -D -u 1000 tandoor && chown -R tandoor:tandoor /app /venv
COPY file:ffde1e5dabae8d2ef93aebfef09085f6edfdb0c4e598a35219357344277d7388 in /entrypoint.sh
/bin/sh -c chmod +x /entrypoint.sh
ENV PYTHONUNBUFFERED=1 DB_ENGINE=django.db.backends.postgresql DB_HOST=postgres DB_PORT=5432 DB_NAME=tandoor DB_USER=tandoor DB_PASSWORD=changeme SECRET_KEY=changeme DEBUG=0 STATIC_ROOT=/app/static MEDIA_ROOT=/app/media
EXPOSE 80
VOLUME ["/app/media", "/app/static"]
ENTRYPOINT ["/entrypoint.sh"]
CMD ["gunicorn", "--bind", "0.0.0.0:80", "--user", "tandoor", "--group", "tandoor", "recipes.wsgi"]

Labels

Key Value
io.buildah.version 1.39.0
Details
Container
2025-03-22 12:28:22 +01:00
7
OCI / Docker
linux/amd64
511 MiB
Versions (2) View all
latest 2025-03-22
1.5.33 2025-03-22