Tag

money_worker:1.0.059
Content Digest: sha256:1391d4c02e6a35c92d3661f284ce9a261be3bf4c51b2ca5e44b3284d6dd72df6
Manifests
Details
Content Digest

sha256:de291dee9e6af73a2dd51151d1a9ea37cae24bbd4ec6babb563a7061de8bdda3

Created

2024-12-11 15:59:43 -0500

Size

144 MB


Labels
  • maintainer
    John Adams
  • version
    1.0.059

Environment
APP_HOME

/home/app/web

GPG_KEY

A035C8C19219BA821ECEA86B64E628F8D684696D

HOME

/home/app

LANG

C.UTF-8

PATH

/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PYTHON_GET_PIP_SHA256

45a2bb8bf2bb5eff16fdd00faef6f29731831c7c59bd9fc2bf1f3bed511ff1fe

PYTHON_GET_PIP_URL

https://github.com/pypa/get-pip/raw/9af82b715db434abb94a0a6f3569f43e72157346/public/get-pip.py

PYTHON_PIP_VERSION

23.1.2

PYTHON_SETUPTOOLS_VERSION

65.5.1

PYTHON_VERSION

3.11.4


Layers

[#000] sha256:52d2b7f179e32b4cbd579ee3c4958027988f9a8274850ab0c7c24661e3adaac5 - 19.35% (27.8 MB)

[#001] sha256:2b8a9a2240c1224b34f6aafbc3310f9a3fe65bd6893050906d02e89fc8326aa9 - 2.33% (3.34 MB)

[#002] sha256:051d6521462a7eb4ca0374e97701d6eec68eb51b118d3ef5d002798b498fb12e - 11.86% (17 MB)

[#003] sha256:fce84b1f897c621e9474bd4d5a49e2e22fa35e248e78e754010d34ec3d2d28cd - 0.0% (245 Bytes)

[#004] sha256:46233543d8c2dc599bdb9d522180ca9e14cad4ac2017a5dc481660bfa4aa3ed9 - 2.24% (3.22 MB)

[#005] sha256:6671af0385160f91ed9d71dde8efd9d279d2573a718df820a916e742a5873f78 - 0.0% (123 Bytes)

[#006] sha256:8c2aed5a4125890400589be8aeb1f6faad0213e16563b3a491de18b944699030 - 0.0% (1.13 KB)

[#007] sha256:bd6387a670e5b788d658f8627560098d262bc101f725ab2386a7df44497a8bd5 - 0.0% (145 Bytes)

[#008] sha256:bb30abadaf37630aa16005b5573086dd855df7ce23f549359db0a14d5c79d2d2 - 0.0% (169 Bytes)

[#009] sha256:c8bce2ee171b32835e4eea05b77700e7c04f60c03ea8955447611aa46421d068 - 0.0% (170 Bytes)

[#010] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#011] sha256:12feafefa7285d278f69b840686989b2f83aeb83f8a7229e72df61257d0de691 - 0.0% (2.83 KB)

[#012] sha256:59b9319ce00ddbf336145b4546e2bf154101b527ff360b9f46830319d23f1989 - 0.0% (6.5 KB)

[#013] sha256:4f03d4c6a646dee23ba067dcf879ec86efa81fc573c8e0754f029708bfd969ec - 20.98% (30.1 MB)

[#014] sha256:84cf14adbfd0a2700f7c3531154b70ec8dcdc727667c65444914c4c4b6b99468 - 13.43% (19.3 MB)

[#015] sha256:361abf5f84e3624c9712ac2e4edf02c1b0a601fce805b896b3767a7d7a8b823f - 0.0% (372 Bytes)

[#016] sha256:7088c11a9fdb82e6442ffc9a70513fdeed7d31fc07970ad2e05230152daf303e - 5.2% (7.47 MB)

[#017] sha256:451c6bfaa80efa1c15a627d5f771edbaafb4ede485ee59b54f9ec054f184f424 - 17.45% (25.1 MB)

[#018] sha256:51fc317419ca5af2ca8c0ed5efd1092e9ea8f1100f4899898484c1725869bdbd - 0.0% (332 Bytes)

[#019] sha256:858010780907def0ee6055ccac2ba1b092b423797e5a86d3d1198181e4acd1a9 - 0.0% (335 Bytes)

[#020] sha256:cbde3736991396781e5bbc7c70b199e0c7e32476ad3c0ec27917b8248a1be9ce - 0.0% (338 Bytes)

[#021] sha256:2b388ba1814e6617dd11fa54dee57405dbf69214a31266c2812f76c97db29de3 - 0.0% (550 Bytes)

[#022] sha256:b84255ebf3ea7a5ebad269d609c7e551b834eefdbdf1107c0f4a77e50c2fc87a - 0.0% (556 Bytes)

[#023] sha256:b84255ebf3ea7a5ebad269d609c7e551b834eefdbdf1107c0f4a77e50c2fc87a - 0.0% (556 Bytes)

[#024] sha256:b2785b24f79feeffbbf2fc08f3a53e007e7f1c434e12b775fa51beddc9cc9f73 - 0.0% (533 Bytes)

[#025] sha256:b1b48ebf05281622c3c38a8a70c46f9fe0b3155a7279276f34cb7f10a616ffd2 - 0.0% (537 Bytes)

[#026] sha256:b1b48ebf05281622c3c38a8a70c46f9fe0b3155a7279276f34cb7f10a616ffd2 - 0.0% (537 Bytes)

[#027] sha256:e202157e3063e9f8629f976f0bc36c213569763ffedb2c47285340726da62312 - 3.57% (5.13 MB)

[#028] sha256:8e61a9371bbf9550c41b321c565f1c78e99f16d1aa8cae1de9b99caf6f340edc - 3.58% (5.14 MB)


History
2023-08-16 00:59:46 UTC

/bin/sh -c #(nop) ADD file:997f5a9b32407d96efac41a1cfafb318f77de077c8b5cd7065b6ec9796b4bf5e in /

2023-08-16 00:59:47 UTC

/bin/sh -c #(nop) CMD ["bash"]

2023-07-22 09:54:20 UTC (buildkit.dockerfile.v0)

ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2023-07-22 09:54:20 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8

2023-07-22 09:54:20 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates netbase tzdata ; rm -rf /var/lib/apt/lists/* # buildkit

2023-07-22 09:54:20 UTC (buildkit.dockerfile.v0)

ENV GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D

2023-07-22 09:54:20 UTC (buildkit.dockerfile.v0)

ENV PYTHON_VERSION=3.11.4

2023-07-22 09:54:20 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends dpkg-dev gcc gnupg libbluetooth-dev libbz2-dev libc6-dev libdb-dev libexpat1-dev libffi-dev libgdbm-dev liblzma-dev libncursesw5-dev libreadline-dev libsqlite3-dev libssl-dev make tk-dev uuid-dev wget xz-utils zlib1g-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="$(dpkg-buildflags --get CFLAGS)"; LDFLAGS="$(dpkg-buildflags --get LDFLAGS)"; 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 '{}' + ; ldconfig; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark; find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); print so }' | sort -u | xargs -r dpkg-query --search | cut -d: -f1 | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*; python3 --version # buildkit

2023-07-22 09:54:20 UTC (buildkit.dockerfile.v0)

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

2023-07-22 09:54:20 UTC (buildkit.dockerfile.v0)

ENV PYTHON_PIP_VERSION=23.1.2

2023-07-22 09:54:20 UTC (buildkit.dockerfile.v0)

ENV PYTHON_SETUPTOOLS_VERSION=65.5.1

2023-07-22 09:54:20 UTC (buildkit.dockerfile.v0)

ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/9af82b715db434abb94a0a6f3569f43e72157346/public/get-pip.py

2023-07-22 09:54:20 UTC (buildkit.dockerfile.v0)

ENV PYTHON_GET_PIP_SHA256=45a2bb8bf2bb5eff16fdd00faef6f29731831c7c59bd9fc2bf1f3bed511ff1fe

2023-07-22 09:54:20 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends wget; wget -O get-pip.py "$PYTHON_GET_PIP_URL"; echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum -c -; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark > /dev/null; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*; 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

2023-07-22 09:54:20 UTC (buildkit.dockerfile.v0)

CMD ["python3"]

2024-11-19 16:24:05 -0500 (buildkit.dockerfile.v0)

LABEL maintainer=John Adams

2024-11-19 16:24:05 -0500 (buildkit.dockerfile.v0)

LABEL version=1.0.059

2024-11-19 16:24:05 -0500 (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir -p /home/app # buildkit

2024-11-19 16:24:06 -0500 (buildkit.dockerfile.v0)

RUN /bin/sh -c addgroup --system app && adduser --system --group app # buildkit

2024-11-19 16:24:06 -0500 (buildkit.dockerfile.v0)

ENV HOME=/home/app

2024-11-19 16:24:06 -0500 (buildkit.dockerfile.v0)

ENV APP_HOME=/home/app/web

2024-11-19 16:24:06 -0500 (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir $APP_HOME # buildkit

2024-11-19 16:24:07 -0500 (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir $APP_HOME/staticfiles # buildkit

2024-11-19 16:24:07 -0500 (buildkit.dockerfile.v0)

RUN /bin/sh -c mkdir $APP_HOME/mediafiles # buildkit

2024-11-19 16:24:08 -0500 (buildkit.dockerfile.v0)

WORKDIR /home/app/web

2024-11-19 16:24:08 -0500 (buildkit.dockerfile.v0)

COPY ./logos/favicon.ico APP_HOME/staticfiles/favicon.ico # buildkit

2024-11-19 16:24:08 -0500 (buildkit.dockerfile.v0)

COPY ./logos/logov2.png APP_HOME/staticfiles/logov2.png # buildkit

2024-11-19 16:24:20 -0500 (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends netcat-openbsd postgresql-client # buildkit

2024-11-19 16:24:38 -0500 (buildkit.dockerfile.v0)

COPY /usr/src/app/wheels /wheels # buildkit

2024-11-19 16:24:38 -0500 (buildkit.dockerfile.v0)

COPY /usr/src/app/requirements.txt . # buildkit

2024-11-19 16:24:45 -0500 (buildkit.dockerfile.v0)

RUN /bin/sh -c pip install --upgrade pip # buildkit

2024-11-19 16:24:55 -0500 (buildkit.dockerfile.v0)

RUN /bin/sh -c pip install --no-cache /wheels/* # buildkit

2024-11-19 16:24:55 -0500 (buildkit.dockerfile.v0)

COPY ./entrypoint.sh . # buildkit

2024-11-19 16:24:55 -0500 (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i 's/\r$//g' $APP_HOME/entrypoint.sh # buildkit

2024-11-19 16:24:56 -0500 (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod +x $APP_HOME/entrypoint.sh # buildkit

2024-11-19 16:24:56 -0500 (buildkit.dockerfile.v0)

COPY ./start.sh . # buildkit

2024-11-19 16:24:56 -0500 (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i 's/\r$//g' $APP_HOME/start.sh # buildkit

2024-11-19 16:24:57 -0500 (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod +x $APP_HOME/start.sh # buildkit

2024-11-19 16:24:57 -0500 (buildkit.dockerfile.v0)

COPY ./start.dev.sh . # buildkit

2024-11-19 16:24:57 -0500 (buildkit.dockerfile.v0)

RUN /bin/sh -c sed -i 's/\r$//g' $APP_HOME/start.dev.sh # buildkit

2024-11-19 16:24:57 -0500 (buildkit.dockerfile.v0)

RUN /bin/sh -c chmod +x $APP_HOME/start.dev.sh # buildkit

2024-12-11 15:59:42 -0500 (buildkit.dockerfile.v0)

COPY . /home/app/web # buildkit

2024-12-11 15:59:43 -0500 (buildkit.dockerfile.v0)

RUN /bin/sh -c chown -R app:app $APP_HOME # buildkit

2024-12-11 15:59:43 -0500 (buildkit.dockerfile.v0)

USER app

2024-12-11 15:59:43 -0500 (buildkit.dockerfile.v0)

ENTRYPOINT ["/home/app/web/entrypoint.sh"]