Tryton República Dominicana
República Dominicana

tryton (8.0-slim)

Published 2026-09-30 00:36:29 -04:00 by unpaismejor

Installation

docker pull code.unpaismejor.org.do/tryton-do/tryton:8.0-slim
sha256:f13d7e41d43462a895f1942a87011cc32a10c40faf4f990940b96360b30bff46

About this package

Tryton server with the official modules and web client

Image Layers

# debian.sh --arch 'amd64' out/ 'trixie' '@1789689600'
ARG SERIES=8.0
ARG VCS_REF=aacf6a96babdd17af005d915e25cb6d3c46af9c3
ARG BUILD_DATE=2026-09-30T04:19:12Z
ARG SOURCE_URL=https://code.unpaismejor.org.do/tryton-do/docker-tryton
ARG DEBIAN_FRONTEND=noninteractive
ARG INSTALL_LIBREOFFICE=0
ARG RUNTIME_PACKAGES=ca-certificates fonts-liberation2 graphviz gunicorn postgresql-client python3 python3-magic
ARG OFFICE_PACKAGES=libreoffice-nogui
LABEL org.opencontainers.image.title=Tryton República Dominicana org.opencontainers.image.description=Tryton server with the official modules and web client org.opencontainers.image.url=https://www.tryton.org.do/ org.opencontainers.image.source=https://code.unpaismejor.org.do/tryton-do/docker-tryton org.opencontainers.image.vendor=Fundación Un País Mejor org.opencontainers.image.version=8.0 org.opencontainers.image.revision=aacf6a96babdd17af005d915e25cb6d3c46af9c3 org.opencontainers.image.created=2026-09-30T04:19:12Z
ENV SERIES=8.0 LANG=C.UTF-8 PYTHONDONTWRITEBYTECODE=1 PYTHONOPTIMIZE=1 TRYTOND_CONFIG=/etc/trytond.conf
RUN |8 SERIES=8.0 VCS_REF=aacf6a96babdd17af005d915e25cb6d3c46af9c3 BUILD_DATE=2026-09-30T04:19:12Z SOURCE_URL=https://code.unpaismejor.org.do/tryton-do/docker-tryton DEBIAN_FRONTEND=noninteractive INSTALL_LIBREOFFICE=0 RUNTIME_PACKAGES=ca-certificates fonts-liberation2 graphviz gunicorn postgresql-client python3 python3-magic OFFICE_PACKAGES=libreoffice-nogui /bin/sh -c groupadd --system trytond && useradd --system --gid trytond --home-dir /var/lib/trytond --create-home trytond && install -d -o trytond -g trytond /var/lib/trytond/backups /var/lib/trytond/db /var/lib/trytond/www && apt-get update && case "${INSTALL_LIBREOFFICE}" in 1) packages="${RUNTIME_PACKAGES} ${OFFICE_PACKAGES}" ;; 0) packages="${RUNTIME_PACKAGES}" ;; *) echo "INSTALL_LIBREOFFICE must be 0 or 1" >&2; exit 1 ;; esac && apt-get install -y --no-install-recommends ${packages} && apt-get clean && rm -rf /var/lib/apt/lists/* /var/cache/apt/* # buildkit
COPY /install/ / # buildkit
COPY --chown=trytond:trytond /package /var/lib/trytond/www # buildkit
COPY --chmod=755 entrypoint.sh /entrypoint.sh # buildkit
COPY --chmod=755 bootstrap.py /usr/local/bin/tryton-bootstrap.py # buildkit
COPY --chmod=755 backup.sh /usr/local/bin/tryton-backup # buildkit
COPY --chmod=755 generate_config.py /usr/local/bin/tryton-generate-config # buildkit
COPY trytond.conf /etc/trytond.conf # buildkit
COPY gunicorn.conf.py /etc/gunicorn.conf.py # buildkit
COPY verify_unpaismejor_modules.py /tmp/verify_unpaismejor_modules.py # buildkit
COPY unpaismejor_modules.txt /tmp/unpaismejor_modules.txt # buildkit
RUN |8 SERIES=8.0 VCS_REF=aacf6a96babdd17af005d915e25cb6d3c46af9c3 BUILD_DATE=2026-09-30T04:19:12Z SOURCE_URL=https://code.unpaismejor.org.do/tryton-do/docker-tryton DEBIAN_FRONTEND=noninteractive INSTALL_LIBREOFFICE=0 RUNTIME_PACKAGES=ca-certificates fonts-liberation2 graphviz gunicorn postgresql-client python3 python3-magic OFFICE_PACKAGES=libreoffice-nogui /bin/sh -c python3 -c "import magic, proteus, psycopg, trytond" && python3 /tmp/verify_unpaismejor_modules.py && test -z "$(find /usr/local/lib -type d \( -name .ci-venv -o -name .test-venv -o -name .venv -o -name __pycache__ -o -name tests \) -print -quit)" && test -z "$(find /usr/local/lib -type f \( -name '*.pyc' -o -name '*.pyo' \) -print -quit)" && if [ "${INSTALL_LIBREOFFICE}" = 1 ]; then command -v libreoffice; fi && rm /tmp/verify_unpaismejor_modules.py /tmp/unpaismejor_modules.txt && tryton-generate-config /etc/trytond.conf /tmp/trytond-build-check.conf && rm /tmp/trytond-build-check.conf && command -v trytond_import_countries && command -v trytond_import_currencies && command -v trytond_import_postal_codes && gunicorn --version && trytond-admin --version # buildkit
EXPOSE [8000/tcp]
VOLUME [/var/lib/trytond/backups /var/lib/trytond/db]
USER trytond
ENTRYPOINT ["/entrypoint.sh"]
CMD ["gunicorn" "--config=/etc/gunicorn.conf.py"]

Labels

Key Value
org.opencontainers.image.created 2026-09-30T04:19:12Z
org.opencontainers.image.description Tryton server with the official modules and web client
org.opencontainers.image.revision aacf6a96babdd17af005d915e25cb6d3c46af9c3
org.opencontainers.image.source https://code.unpaismejor.org.do/tryton-do/docker-tryton
org.opencontainers.image.title Tryton República Dominicana
org.opencontainers.image.url https://www.tryton.org.do/
org.opencontainers.image.vendor Fundación Un País Mejor
org.opencontainers.image.version 8.0
Details
Container
2026-09-30 00:36:29 -04:00
3
OCI / Docker
linux/amd64
161 MiB
Versions (2) View all
8.0-slim 2026-09-30
8.0 2026-09-29