OneTeam

naliia_7.6_stable (v1.0.0_pro)

Published 2026-09-02 13:40:53 -05:00 by Aserrador

Installation

docker pull gitea.onecluster.org/oneteam/naliia_7.6_stable:v1.0.0_pro
sha256:c6c23694cb8fde6d31866c95d40ccde6239a4f7a035435ab570917191b651763

Image Layers

# debian.sh --arch 'amd64' out/ 'bookworm' '@1779062400'
RUN groupadd -r trytond && useradd --no-log-init -r -d /var/lib/trytond -m -g trytond trytond && mkdir /var/lib/trytond/db && chown trytond:trytond /var/lib/trytond/db && mkdir /var/lib/trytond/www && mkdir -p /etc/python3 && echo "[DEFAULT]\nbyte-compile = standard, optimize" > /etc/python3/debian_config
RUN apt-get update && apt-get install -y --no-install-recommends curl python3 python3-pip python3-setuptools python3-wheel gunicorn python3-argcomplete bash-completion python3-argon2 python3-bcrypt python3-genshi python3-gevent python3-html2text python3-pil python3-levenshtein python3-lxml python3-polib python3-psycopg2 python3-pydot python3-werkzeug python3-wrapt python3-dateutil python3-ldap3 python3-magic python3-ofxparse python3-pypdf python3-pysimplesoap python3-requests python3-simpleeval python3-tz python3-yaml python3-zeep && rm -rf /var/lib/apt/lists/*
RUN mkdir -p /etc/bash_completion.d && activate-global-python-argcomplete
COPY pip-constraints.txt* /root/pip-constraints.txt
RUN export PIP_CONSTRAINT=/root/pip-constraints.txt && touch /root/pip-constraints.txt && pip3 install --break-system-packages --no-cache-dir "trytond == ${SERIES}.*" "proteus == ${SERIES}.*" && for module in `curl -L https://downloads.tryton.org/${SERIES}/modules.txt`; do pip3 install --break-system-packages --no-cache-dir "trytond_${module} == ${SERIES}.*" || exit 1; done && pip3 install --break-system-packages --no-cache-dir python-barcode[images] qrcode[pil] webcolors email-validator dnspython phonenumberslite pycountry python-stdnum[SOAP] schwifty && python3 -m compileall -r 10 -o 1 -q
COPY --from=builder-node /package /var/lib/trytond/www
COPY entrypoint.sh /
COPY trytond.conf /etc/trytond.conf
COPY gunicorn.conf.py /etc/gunicorn.conf.py
LABEL org.label-schema.version=
ARG TRYTOND_VERSION=7.6
ARG WORKER
USER root
RUN |2 TRYTOND_VERSION=7.6 WORKER= /bin/sh -c apt-get update && apt-get install -y --no-install-recommends git python3-click uwsgi uwsgi-plugin-python3 libreoffice # buildkit
RUN |2 TRYTOND_VERSION=7.6 WORKER= /bin/sh -c echo "Install modules non official" # buildkit
COPY ./prod/trytond.conf /etc/trytond.conf # buildkit
COPY ./prod/trytond_worker.conf /etc/trytond_worker.conf # buildkit
COPY ./prod/gunicorn.conf.py /etc/gunicorn.conf.py # buildkit
COPY ./prod/trytond_logging.conf /etc/trytond_logging.conf # buildkit
COPY ./prod/trytond_cron_logging.conf /etc/trytond_cron_logging.conf # buildkit
COPY ./prod/trytond_worker_logging.conf /etc/trytond_worker_logging.conf # buildkit
COPY ./prod/common_password.txt /etc/common_password.txt # buildkit
COPY ./prod/start.sh /opt # buildkit
COPY requirements.txt /opt # buildkit
RUN |2 TRYTOND_VERSION=7.6 WORKER= /bin/sh -c pip install --break-system-packages -r /opt/requirements.txt # buildkit
COPY modules /app/modules # buildkit
COPY ./prod/install_modules.sh /app/install_modules.sh # buildkit
RUN |2 TRYTOND_VERSION=7.6 WORKER= /bin/sh -c chmod +x /app/install_modules.sh && /bin/bash /app/install_modules.sh # buildkit
RUN |2 TRYTOND_VERSION=7.6 WORKER= /bin/sh -c rm -rf /var/lib/trytond/www # buildkit
COPY /package /var/lib/trytond/www # buildkit
COPY naliia_sao_custom/ /var/lib/trytond/www/ # buildkit
ARG TRYTONPASSFILE
ARG TRYTON_ADMIN_PASSWORD=S0p0rt3f1n4l*
ENV TRYTONPASSFILE=/etc/trytond_admin_pass.conf
RUN |4 TRYTOND_VERSION=7.6 WORKER= TRYTONPASSFILE=/etc/trytond_admin_pass.conf TRYTON_ADMIN_PASSWORD=S0p0rt3f1n4l* /bin/sh -c touch /etc/trytond_populate.conf && touch $TRYTONPASSFILE && echo $TRYTON_ADMIN_PASSWORD >> $TRYTONPASSFILE && chown -R trytond:trytond /etc/trytond* && rm -rf /var/log/trytond && mkdir /var/log/trytond && chown -R trytond:trytond /var/log/trytond && rm -rf /mnt/attachment && mkdir /mnt/attachment && chown -R trytond:trytond /mnt/attachment # buildkit
USER trytond
CMD ["/bin/bash"]

Labels

Key Value
maintainer Tryton <foundation@tryton.org>
org.label-schema.name Tryton
org.label-schema.schema-version 1.0
org.label-schema.url http://www.tryton.org/
org.label-schema.vendor Tryton
org.label-schema.version
Details
Container
2026-09-02 13:40:53 -05:00
3
OCI / Docker
linux/amd64
516 MiB
Versions (1) View all
v1.0.0_pro 2026-09-02