grocy-barcode-helper (latest)

Published 2025-02-20 15:32:18 +08:00 by ching in ching/grocy-barcode-helper

Installation

docker pull git.tunpok.com/ching/grocy-barcode-helper:latest
sha256:f133a35244e0b6d891cd5a1bbe03bb4d20b307c670edcf7e74e309fa9b7098e5

Image Layers

ADD file:37a76ec18f9887751cd8473744917d08b7431fc4085097bb6a09d81b41775473 in /
CMD ["/bin/sh"]
ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV LANG=C.UTF-8
RUN /bin/sh -c set -eux; apk add --no-cache ca-certificates tzdata ; # buildkit
ENV GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D
ENV PYTHON_VERSION=3.10.13
RUN /bin/sh -c set -eux; apk add --no-cache --virtual .build-deps gnupg tar xz bluez-dev bzip2-dev dpkg-dev dpkg expat-dev findutils gcc gdbm-dev libc-dev libffi-dev libnsl-dev libtirpc-dev linux-headers make ncurses-dev openssl-dev pax-utils readline-dev sqlite-dev tcl-dev tk tk-dev util-linux-dev xz-dev zlib-dev ; wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; wget -O python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc"; GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$GPG_KEY"; gpg --batch --verify python.tar.xz.asc python.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME" python.tar.xz.asc; mkdir -p /usr/src/python; tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; rm python.tar.xz; cd /usr/src/python; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-optimizations --enable-option-checking=fatal --enable-shared --with-lto --with-system-expat --without-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" "PROFILE_TASK=${PROFILE_TASK:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" "PROFILE_TASK=${PROFILE_TASK:-}" python ; make install; cd /; rm -rf /usr/src/python; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \) \) \) -exec rm -rf '{}' + ; find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec scanelf --needed --nobanner --format '%n#p' '{}' ';' | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' | xargs -rt apk add --no-network --virtual .python-rundeps ; apk del --no-network .build-deps; python3 --version # buildkit
RUN /bin/sh -c set -eux; for src in idle3 pydoc3 python3 python3-config; do dst="$(echo "$src" | tr -d 3)"; [ -s "/usr/local/bin/$src" ]; [ ! -e "/usr/local/bin/$dst" ]; ln -svT "$src" "/usr/local/bin/$dst"; done # buildkit
ENV PYTHON_PIP_VERSION=23.0.1
ENV PYTHON_SETUPTOOLS_VERSION=65.5.1
ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/049c52c665e8c5fd1751f942316e0a5c777d304f/public/get-pip.py
ENV PYTHON_GET_PIP_SHA256=7cfd4bdc4d475ea971f1c0710a5953bcc704d171f83c797b9529d9974502fcc6
RUN /bin/sh -c set -eux; wget -O get-pip.py "$PYTHON_GET_PIP_URL"; echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum -c -; export PYTHONDONTWRITEBYTECODE=1; python get-pip.py --disable-pip-version-check --no-cache-dir --no-compile "pip==$PYTHON_PIP_VERSION" "setuptools==$PYTHON_SETUPTOOLS_VERSION" ; rm -f get-pip.py; pip --version # buildkit
CMD ["python3"]
WORKDIR /app
COPY file:5f1018c5dcc16eaa07f500a3a745c8a566d312ade3410b99c654fc63bf81058d in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:a2f71339600eeb6b17b0255707f6acf0d392d5c7ec60ab36d0b0c27eef39e7c8 in .
LABEL org.opencontainers.image.created=2024-02-07T15:34:50Z
LABEL org.opencontainers.image.revision=bcba73c446a485cb823df79ebe301713ae452ab2
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:5f1018c5dcc16eaa07f500a3a745c8a566d312ade3410b99c654fc63bf81058d in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:6e39360fd9e8c500a4e65c9cd172ef729f58cec3188aed7c3a1b625256a87bda in .
LABEL org.opencontainers.image.created=2024-02-07T15:38:09Z
LABEL org.opencontainers.image.revision=d988b700f47cd6c5ef6e5a234e25607bd8efcc7f
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:5f1018c5dcc16eaa07f500a3a745c8a566d312ade3410b99c654fc63bf81058d in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:1ed7db051504aaf51425be6439bedae22e0a2663671e9ad16f40de3b9ed14c1b in .
LABEL org.opencontainers.image.created=2024-02-07T16:01:38Z
LABEL org.opencontainers.image.revision=f3c9f5abaed5a1e36e2edf7cdb0700d630843013
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:5f1018c5dcc16eaa07f500a3a745c8a566d312ade3410b99c654fc63bf81058d in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:12b7eb9e9e847905b17f99be70ed061be6b7e1f07f02965665d62ac9dddb3f5e in .
LABEL org.opencontainers.image.created=2024-02-07T16:08:54Z
LABEL org.opencontainers.image.revision=8df8c5f8fcc6b95121e6473c44982aaba964bb18
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:5f1018c5dcc16eaa07f500a3a745c8a566d312ade3410b99c654fc63bf81058d in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:678e2e2ca15258bfd433d7f7dfbc940d24542c85e85aaa9a22ee77e467463171 in .
LABEL org.opencontainers.image.created=2024-02-07T16:17:26Z
LABEL org.opencontainers.image.revision=fc8284da65b7c4515382a6f8e5351b452c22c41b
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:5f1018c5dcc16eaa07f500a3a745c8a566d312ade3410b99c654fc63bf81058d in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:f6607c58b658b1ea641f4a6d3f1bd36dd05bd681d38ac8c842ada76ab3fda33e in .
LABEL org.opencontainers.image.created=2024-02-07T16:37:23Z
LABEL org.opencontainers.image.revision=93e786140d2fd1d6412e35d64d0f46363a15ec88
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:5f1018c5dcc16eaa07f500a3a745c8a566d312ade3410b99c654fc63bf81058d in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:2114cc7179f048c5f0a1a67bab940e926d48b38f81ff6b2e11075bd63580e07c in .
LABEL org.opencontainers.image.created=2024-02-07T16:43:46Z
LABEL org.opencontainers.image.revision=15cc71665c937865068471208f357627a1962710
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:5f1018c5dcc16eaa07f500a3a745c8a566d312ade3410b99c654fc63bf81058d in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:2b2bd13b3ad86d9ddfa91841a032fe59c7b9fdfc48092b32dc07bee3ea01e03a in .
LABEL org.opencontainers.image.created=2024-02-07T16:48:35Z
LABEL org.opencontainers.image.revision=0429e936add566c3ea90c479dbe066d04f81ab68
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:5f1018c5dcc16eaa07f500a3a745c8a566d312ade3410b99c654fc63bf81058d in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:cb871dcb60a2bac6027e279d0b68ac8e95dbe80306a64761ce568f06b3fd775c in .
LABEL org.opencontainers.image.created=2024-02-07T16:53:43Z
LABEL org.opencontainers.image.revision=337e547600fe6e67b5e66a24ef048353f359892c
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:5f1018c5dcc16eaa07f500a3a745c8a566d312ade3410b99c654fc63bf81058d in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:aae0c15e81cf6fa83b933a5ed1bfa85291177aff4bec5395b6655eb5c899425b in .
LABEL org.opencontainers.image.created=2024-02-08T03:30:22Z
LABEL org.opencontainers.image.revision=e70fe42de3e4f2bb7d460ab2174b0f9a1378975b
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:5f1018c5dcc16eaa07f500a3a745c8a566d312ade3410b99c654fc63bf81058d in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:8edcde4d05aeb09928d86198cdcbb02856c6e31acb105f08d3afe2476db868ad in .
LABEL org.opencontainers.image.created=2024-02-08T03:41:10Z
LABEL org.opencontainers.image.revision=d14bf69ed175a7c3b3e56d134e6c297483ee207f
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:5f1018c5dcc16eaa07f500a3a745c8a566d312ade3410b99c654fc63bf81058d in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:e98807962162f3f7a02e8a9c44cb2f703c033c07958fbb51ceff6db4e18b319c in .
LABEL org.opencontainers.image.created=2024-02-08T03:47:26Z
LABEL org.opencontainers.image.revision=0de8e073b03ed1053ead95c9da504577620622d0
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:5f1018c5dcc16eaa07f500a3a745c8a566d312ade3410b99c654fc63bf81058d in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:b99dec9a2f68cc0def9e9d12ed5aeb54834ae50c4c9c4f8a63f74ef3ddadf9db in .
LABEL org.opencontainers.image.created=2024-02-08T03:55:44Z
LABEL org.opencontainers.image.revision=0495c96f387425ac8050511f98b9d6d909b10418
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:5f1018c5dcc16eaa07f500a3a745c8a566d312ade3410b99c654fc63bf81058d in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:0cfb89dafba59e0bb5182870ff93c88efffe5ea69701698f6149c52acc18f7cb in .
LABEL org.opencontainers.image.created=2024-02-08T03:58:24Z
LABEL org.opencontainers.image.revision=433e0e9deb9d0b8dfcd2c4084b5bea72576c0e97
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:5f1018c5dcc16eaa07f500a3a745c8a566d312ade3410b99c654fc63bf81058d in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:08abee0676508c701cf653599866d3e6b6f9e1d41889bbac38e0c3625a8c9d08 in .
LABEL org.opencontainers.image.created=2024-02-08T06:45:06Z
LABEL org.opencontainers.image.revision=14877af2a806fa347062829bd9142f11470f02dd
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:593b9af743ddbcbf1d369a084e8ecbce6c766ce1e0a7f0183cca2499305867a2 in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:eeef966d27b0f9722f8600e1b2c3bc716989966de5fe0a23061c74061441f995 in .
LABEL org.opencontainers.image.created=2024-02-11T06:55:17Z
LABEL org.opencontainers.image.revision=d79cce601fa28a85d14e5ee948dc2e7092505823
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:a191f4d2d1771c4c8dca9458e3296eaa0d7e5f956fed5ae47234b7215ffaf38a in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:0b58a0dda2073d982616d18e1f87c4f6ae421ffa524185f0d2784350fb9c698f in .
LABEL org.opencontainers.image.created=2024-03-02T08:10:56Z
LABEL org.opencontainers.image.revision=2f0594a56f2e55d825b5299458882f3c7a43c2f5
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:5e1d672d9a0a459456318d2a8ea30716295b619ce6e63964fac349efae57cbc9 in ./
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:e83a721dc298730d0d40c78c35594ad84e87db1ec70c784ce76386859dbc9885 in .
LABEL org.opencontainers.image.created=2024-03-02T10:25:06Z
LABEL org.opencontainers.image.revision=37be04db5bddc448e3830507d094dd2f1f960a08
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:e4d07cc72777d3b699feac30de7b1cb5bf4c645bec3e2457933b0c37b5063af2 in ./
/bin/sh -c wget -O /app/pygrocy.tar.gz https://cdn.tunpok.com/pygrocy-2-0-1.tar.gz
/bin/sh -c pip install /app/pygrocy.tar.gz
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:8256f0ee84aa12215a75255cc1a58c6a0843f786ff9f128cadfa7ec093de0d91 in .
LABEL org.opencontainers.image.created=2024-03-04T14:39:27Z
LABEL org.opencontainers.image.revision=8bec2fe1c75576c231de3a04192eb75a370c62ce
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:e4d07cc72777d3b699feac30de7b1cb5bf4c645bec3e2457933b0c37b5063af2 in ./
/bin/sh -c wget -O /app/pygrocy.tar.gz https://cdn.tunpok.com/pygrocy.tar.gz
/bin/sh -c pip install /app/pygrocy.tar.gz
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:a825c8921081e12032cb56896112ab035e59621f477737c1192f8089a77bafbf in .
LABEL org.opencontainers.image.created=2024-03-05T10:25:35Z
LABEL org.opencontainers.image.revision=d48d5ee474e2ad440fb5eae4e4cd7d58ee8e9b85
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:42fd2eea53b66dbb00428d5db6f5d72e84fec994fb2a50302f1d2fec9aedeb54 in ./
/bin/sh -c wget -O /app/pygrocy.tar.gz https://cdn.tunpok.com/pygrocy.tar.gz
/bin/sh -c pip install /app/pygrocy.tar.gz
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:1e6aced15215702fcdcd9b593c4ee41aa4fb5b588b5826e3194ae1a98cd55c9b in .
LABEL org.opencontainers.image.created=2024-03-20T07:31:43Z
LABEL org.opencontainers.image.revision=64dc79ba8eb876c88248a7fd6d2199b9554bd8b0
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:42fd2eea53b66dbb00428d5db6f5d72e84fec994fb2a50302f1d2fec9aedeb54 in ./
/bin/sh -c wget -O /app/pygrocy.tar.gz https://cdn.tunpok.com/pygrocy.tar.gz
/bin/sh -c pip install /app/pygrocy.tar.gz
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:84eb4082b0a58f59e960b467f0905dc3218ccc0cd093066e8df688476d38b6b7 in .
LABEL org.opencontainers.image.created=2024-03-20T08:59:16Z
LABEL org.opencontainers.image.revision=64dc79ba8eb876c88248a7fd6d2199b9554bd8b0
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:41dec65662da60bbd8d8684a7509f4eea2c6f52191de434165f79bdd7827b530 in ./
/bin/sh -c wget -O /app/pygrocy.tar.gz https://cdn.tunpok.com/pygrocy.tar.gz
/bin/sh -c pip install /app/pygrocy.tar.gz
/bin/sh -c rm -f /app/pygrocy.tar.gz
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:d4ca794c7ac17a7f811c442dad6045bc8c7fdc5f3052f1c06977a88c317a9167 in .
LABEL org.opencontainers.image.created=2024-03-20T10:19:34Z
LABEL org.opencontainers.image.revision=cfc5a8123c65b2d74b2499792ff1cdb211e73e79
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY file:2b753304d6b00449633734bb274b2e7fea1d69d8e7e978fe8a82bc12e6422399 in ./
/bin/sh -c wget -O /app/pygrocy.tar.gz https://cdn.tunpok.com/pygrocy.tar.gz
/bin/sh -c pip install /app/pygrocy.tar.gz
/bin/sh -c rm -f /app/pygrocy.tar.gz
/bin/sh -c pip install --no-cache-dir -r requirements.txt
COPY dir:1b1080586d12abbdf57a7b328d863603a399cabbf70f6309f72643ba5c1f0217 in .
LABEL org.opencontainers.image.created=2024-09-25T06:29:03Z
LABEL org.opencontainers.image.revision=621c5f162987eb64b7d0d39b2ae6772d84967b30
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/python-env-docker.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/python-env-docker
WORKDIR /app
COPY dir:6fe50a7adb296ef577fa8ce1c663644ebd46fa1faf920d4ac84b1018cc3413ad in .
EXPOSE 9288
CMD ["python" "app.py"]
LABEL org.opencontainers.image.created=2025-02-20T07:31:40Z
LABEL org.opencontainers.image.revision=cb848064cb183b51269e421495b5cd44c70cb591
LABEL org.opencontainers.image.source=https://git.tunpok.com/ching/grocy-barcode-helper.git
LABEL org.opencontainers.image.url=https://git.tunpok.com/ching/grocy-barcode-helper

Labels

Key Value
org.opencontainers.image.created 2025-02-20T07:31:40Z
org.opencontainers.image.revision cb848064cb183b51269e421495b5cd44c70cb591
org.opencontainers.image.source https://git.tunpok.com/ching/grocy-barcode-helper.git
org.opencontainers.image.url https://git.tunpok.com/ching/grocy-barcode-helper
Details
Container
2025-02-20 15:32:18 +08:00
56
OCI / Docker
linux/amd64
102 MiB
Versions (1) View all
latest 2025-02-20