flectra (v2)

Published 2023-10-08 08:11:08 +00:00 by argideli

Installation

docker pull git.quertex.com/argideli/flectra:v2
sha256:d2c9656151f36e2f28076e6ef46a905a5d9f4110bc9df3652c8ba59992ac9fbc

Image Layers

ADD file:a280220815a2a1eb37b2adea38333ec2f2d0c15bef81fb925d2fbb5218f0665f in /
CMD ["bash"]
MAINTAINER FlectraHQ <info@flectrahq.com>
SHELL [/bin/bash -xo pipefail -c]
ENV LANG=C.UTF-8
/bin/bash -xo pipefail -c apt-get update && apt-get install -y --no-install-recommends ca-certificates curl dirmngr fonts-noto-cjk gnupg libssl-dev node-less npm python3-num2words python3-pdfminer python3-pip python3-phonenumbers python3-pyldap python3-qrcode python3-renderpm python3-setuptools python3-slugify python3-vobject python3-watchdog python3-xlrd python3-xlwt xz-utils build-essential && curl -o wkhtmltox.deb -sSL https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox_0.12.5-1.buster_amd64.deb && echo 'ea8277df4297afc507c61122f3c349af142f31e5 wkhtmltox.deb' | sha1sum -c - && apt-get install -y --no-install-recommends ./wkhtmltox.deb && rm -rf /var/lib/apt/lists/* wkhtmltox.deb
/bin/bash -xo pipefail -c echo 'deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main' > /etc/apt/sources.list.d/pgdg.list && GNUPGHOME="$(mktemp -d)" && export GNUPGHOME && repokey='B97B0AFCAA1A47F044F244A07FCC7D46ACCC4CF8' && gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "${repokey}" && gpg --batch --armor --export "${repokey}" > /etc/apt/trusted.gpg.d/pgdg.gpg.asc && gpgconf --kill all && rm -rf "$GNUPGHOME" && apt-get update && apt-get install --no-install-recommends -y postgresql-client && rm -f /etc/apt/sources.list.d/pgdg.list && rm -rf /var/lib/apt/lists/*
COPY file:08d115a48e912eb08cb98f4e4fe4c8b4d411aad46fa654741532b626b5e88707 in /requirements.txt
/bin/bash -xo pipefail -c pip3 install -r /requirements.txt
/bin/bash -xo pipefail -c npm install -g rtlcss
ENV FLECTRA_VERSION=2.0
ARG FLECTRA_RELEASE=latest
|1 FLECTRA_RELEASE=latest /bin/bash -xo pipefail -c curl -o flectra.deb -sSL https://download.flectrahq.com/2.0/pub/deb/flectra_${FLECTRA_VERSION}.${FLECTRA_RELEASE}_all.deb && curl -o flectra_${FLECTRA_VERSION}.${FLECTRA_RELEASE}_amd64.changes -sSL https://download.flectrahq.com/2.0/pub/deb/flectra_${FLECTRA_VERSION}.${FLECTRA_RELEASE}_amd64.changes && echo "`sed -n '/^Checksums-Sha1:$/{n;p;n;p;n;p}' flectra_${FLECTRA_VERSION}.${FLECTRA_RELEASE}_amd64.changes | tail -1 | awk '{print $1}'` flectra.deb" | sha1sum -c && apt-get update && apt-get -y install --no-install-recommends ./flectra.deb && rm -rf /var/lib/apt/lists/* flectra.deb
COPY file:9f3d59865d6935da2e4ae76f4e7bb4877690eeec2d0dbe86d2f053dadb113aa0 in /
COPY file:4928fa50b614d4245e29ce770ed9e20fd6f915f37e463e8c8cc4d68efc906f49 in /etc/flectra/
|1 FLECTRA_RELEASE=latest /bin/bash -xo pipefail -c chown flectra /etc/flectra/flectra.conf && mkdir -p /mnt/extra-addons && chown -R flectra /mnt/extra-addons
VOLUME [/var/lib/flectra /mnt/extra-addons]
EXPOSE 7071 7072 7073
ENV FLECTRA_RC=/etc/flectra/flectra.conf
COPY file:2534a7a6c9200f21fbc55b61c7dbfe300f85324ce3ac04d01824724ef110dce7 in /usr/local/bin/wait-for-psql.py
USER flectra
ENTRYPOINT ["/entrypoint.sh"]
CMD ["flectra"]
Details
Container
2023-10-08 08:11:08 +00:00
11
OCI / Docker
linux/amd64
560 MiB
Versions (1) View all
v2 2023-10-08