Tag

umami-software/umami:postgresql-v2.17.0
Content Digest: sha256:837eb91c54200f6f087e5c21d5f050ceb3b659eed49af91402dac04dd53bbac1
Details
Pull Command

docker pull io.ghcr.mirror.anurin.name/umami-software/umami:postgresql-v2.17.0


Manifests
Details
Content Digest

sha256:9ccf5a7ea36289bd86d11bce210329bcdce6548bd182cac95ac566fcf8ea4f3f

Created

2025-03-08 06:12:08 UTC

Size

160 MB


Environment
HOSTNAME

0.0.0.0

NEXT_TELEMETRY_DISABLED

1

NODE_ENV

production

NODE_OPTIONS

NODE_VERSION

22.14.0

PATH

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

PORT

3000

YARN_VERSION

1.22.22


Layers

[#000] sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 - 2.17% (3.47 MB)

[#001] sha256:cb2bde55f71f84688f9eb7197e0f69aa7c4457499bdf39f34989ab16455c3369 - 29.99% (48 MB)

[#002] sha256:9d0e0719fbe047cc0770ba9ed1cb150a4ee9bc8a55480eeb8a84a736c8037dbc - 0.75% (1.2 MB)

[#003] sha256:6f063dbd7a5db7835273c913fc420b1082dcda3b5972d75d7478b619da284053 - 0.0% (446 Bytes)

[#004] sha256:cce252be18ac249283c27e04851838bc81903ee189a752e1ed10d18c66c66c1a - 0.0% (93 Bytes)

[#005] sha256:67cfc651efafe23ed8246e1894804edb1ce684b2144829870732051820adbaaf - 0.0% (463 Bytes)

[#006] sha256:aec0deb326de6f34b9e90aeba797c50ea4c1215c8fa24359c874eac5b785ff58 - 0.0% (976 Bytes)

[#007] sha256:c6c24b6c4ff66c802c001b79aa67da48bebf333cb75bfd7f16f226af8b8dfeac - 30.54% (48.9 MB)

[#008] sha256:60ed2c59436bd572fa8ffff9336e5194b7460f82d1097ca71d94d5c4c365aab4 - 0.0% (1.72 KB)

[#009] sha256:06e852b5800393960e5c3be71b1b0835e11ec5e1f817ee677e534232b16f8cd8 - 0.45% (730 KB)

[#010] sha256:d39eb789aa48e11849272bc87c3d8717b1bbbbe714adc9a573889ffd76bbfabe - 0.0% (2.18 KB)

[#011] sha256:e0f65837668961b523eddc90f6c2b4e6ab1c5fcab95c89a12aea3347313a632c - 0.0% (4.17 KB)

[#012] sha256:6d83354bd5ef7fd13e10f8987064e982cfbe5cbb282bb67150b73b00a7432589 - 0.0% (4.1 KB)

[#013] sha256:a1f40b4030f1a4bc062e44f58aa97bde539160c901bed056606b87a4df2fa5a3 - 35.01% (56 MB)

[#014] sha256:57936589c12f0137090648b259d7fe1025932ec5ba565603e38a30c3cd1bfe15 - 1.08% (1.73 MB)


History
2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit

2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

ENV NODE_VERSION=22.14.0

2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c addgroup -g 1000 node && adduser -u 1000 -G node -s /bin/sh -D node && apk add --no-cache libstdc++ && apk add --no-cache --virtual .build-deps curl && ARCH= OPENSSL_ARCH='linux*' && alpineArch="$(apk --print-arch)" && case "${alpineArch##*-}" in x86_64) ARCH='x64' CHECKSUM="87f163387ac85df69df6eeb863a6b6a1aa789b49cda1c495871c0fe360634db3" OPENSSL_ARCH=linux-x86_64;; x86) OPENSSL_ARCH=linux-elf;; aarch64) OPENSSL_ARCH=linux-aarch64;; arm*) OPENSSL_ARCH=linux-armv4;; ppc64le) OPENSSL_ARCH=linux-ppc64le;; s390x) OPENSSL_ARCH=linux-s390x;; *) ;; esac && if [ -n "${CHECKSUM}" ]; then set -eu; curl -fsSLO --compressed "https://unofficial-builds.nodejs.org/download/release/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz"; echo "$CHECKSUM node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" | sha256sum -c - && tar -xJf "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" -C /usr/local --strip-components=1 --no-same-owner && ln -s /usr/local/bin/node /usr/local/bin/nodejs; else echo "Building from source" && apk add --no-cache --virtual .build-deps-full binutils-gold g++ gcc gnupg libgcc linux-headers make python3 py-setuptools && export GNUPGHOME="$(mktemp -d)" && for key in C0D6248439F1D5604AAFFB4021D900FFDB233756 DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 CC68F5A3106FF448322E48ED27F5E38D5B0A215F 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C 108F52B48DB57BB0CC439B2997B01419BD92F80A A363A499291CBBC940DD62E41F10027AF002F8B0 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.xz" && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc && gpgconf --kill all && rm -rf "$GNUPGHOME" && grep " node-v$NODE_VERSION.tar.xz\$" SHASUMS256.txt | sha256sum -c - && tar -xf "node-v$NODE_VERSION.tar.xz" && cd "node-v$NODE_VERSION" && ./configure && make -j$(getconf _NPROCESSORS_ONLN) V= && make install && apk del .build-deps-full && cd .. && rm -Rf "node-v$NODE_VERSION" && rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; fi && rm -f "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" && find /usr/local/include/node/openssl/archs -mindepth 1 -maxdepth 1 ! -name "$OPENSSL_ARCH" -exec rm -rf {} \; && apk del .build-deps && node --version && npm --version # buildkit

2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

ENV YARN_VERSION=1.22.22

2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apk add --no-cache --virtual .build-deps-yarn curl gnupg tar && export GNUPGHOME="$(mktemp -d)" && for key in 6A010C5166006599AA17F08146C2130DFD2497F5 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz" && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc" && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && gpgconf --kill all && rm -rf "$GNUPGHOME" && mkdir -p /opt && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/ && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && apk del .build-deps-yarn && yarn --version && rm -rf /tmp/* # buildkit

2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

CMD ["node"]

2025-03-08 06:08:32 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2025-03-08 06:08:32 UTC (buildkit.dockerfile.v0)

ARG NODE_OPTIONS

2025-03-08 06:08:32 UTC (buildkit.dockerfile.v0)

ENV NODE_ENV=production

2025-03-08 06:08:32 UTC (buildkit.dockerfile.v0)

ENV NEXT_TELEMETRY_DISABLED=1

2025-03-08 06:08:32 UTC (buildkit.dockerfile.v0)

ENV NODE_OPTIONS=

2025-03-08 06:08:32 UTC (buildkit.dockerfile.v0)

RUN |1 NODE_OPTIONS= /bin/sh -c addgroup --system --gid 1001 nodejs # buildkit

2025-03-08 06:08:32 UTC (buildkit.dockerfile.v0)

RUN |1 NODE_OPTIONS= /bin/sh -c adduser --system --uid 1001 nextjs # buildkit

2025-03-08 06:08:48 UTC (buildkit.dockerfile.v0)

RUN |1 NODE_OPTIONS= /bin/sh -c set -x && apk add --no-cache curl && yarn add npm-run-all dotenv semver prisma@6.1.0 # buildkit

2025-03-08 06:12:07 UTC (buildkit.dockerfile.v0)

COPY /app/next.config.js . # buildkit

2025-03-08 06:12:07 UTC (buildkit.dockerfile.v0)

COPY --chown=nextjs:nodejs /app/public ./public # buildkit

2025-03-08 06:12:07 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./package.json # buildkit

2025-03-08 06:12:07 UTC (buildkit.dockerfile.v0)

COPY /app/prisma ./prisma # buildkit

2025-03-08 06:12:07 UTC (buildkit.dockerfile.v0)

COPY /app/scripts ./scripts # buildkit

2025-03-08 06:12:08 UTC (buildkit.dockerfile.v0)

COPY --chown=nextjs:nodejs /app/.next/standalone ./ # buildkit

2025-03-08 06:12:08 UTC (buildkit.dockerfile.v0)

COPY --chown=nextjs:nodejs /app/.next/static ./.next/static # buildkit

2025-03-08 06:12:08 UTC (buildkit.dockerfile.v0)

USER nextjs

2025-03-08 06:12:08 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2025-03-08 06:12:08 UTC (buildkit.dockerfile.v0)

ENV HOSTNAME=0.0.0.0

2025-03-08 06:12:08 UTC (buildkit.dockerfile.v0)

ENV PORT=3000

2025-03-08 06:12:08 UTC (buildkit.dockerfile.v0)

CMD ["yarn" "start-docker"]

Details
Content Digest

sha256:b7acc47375291c76aa206dd74af49be57e49429e3446c6701e3ee2d49ec52016

Created

2025-03-08 06:30:50 UTC

Size

158 MB


Environment
HOSTNAME

0.0.0.0

NEXT_TELEMETRY_DISABLED

1

NODE_ENV

production

NODE_OPTIONS

NODE_VERSION

22.14.0

PATH

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

PORT

3000

YARN_VERSION

1.22.22


Layers

[#000] sha256:6e771e15690e2fabf2332d3a3b744495411d6e0b00b2aea64419b58b0066cf81 - 2.4% (3.81 MB)

[#001] sha256:6943333fe3c91cfc9309cb14fc143106237e0a1ecf6d0324b92467ee22356ab5 - 29.87% (47.3 MB)

[#002] sha256:19f059763ac032d8a4628ae8713506e801b2221624dc127e44946545a4299a3b - 0.76% (1.2 MB)

[#003] sha256:422fec2897b5fea997a9fe5e593a3d7df5817b146dfe95dce1ca11ec080443e0 - 0.0% (448 Bytes)

[#004] sha256:2b64ed25f70110cdd51ab071df5b5172387929cd4604ea17cd71b370eca1631a - 0.0% (93 Bytes)

[#005] sha256:9094d363c32af4b89cd4197faeefe69c4d9fa8b1e49140411f904c8a1e683850 - 0.0% (464 Bytes)

[#006] sha256:f131d8854db84c2f459fa0a64e0a9f0275a2a05045ff163fd8f61817471e074e - 0.0% (977 Bytes)

[#007] sha256:2875bf0da8b012bbbac3dda624afc7bc968c295b1744d2d32c57b037ba5c2caf - 30.12% (47.7 MB)

[#008] sha256:c85573253dce9f706074505ef68a413cc6d14d3cd0a7f54ee82787f79e3bd89d - 0.0% (1.72 KB)

[#009] sha256:cb71c27cda219be286fcb0a5cb19b9553ec76dd019b76b57083551eafee29428 - 0.45% (730 KB)

[#010] sha256:7cb7343714b9d19e285d3176688c954cc9691d9944d04ae12cd0119475e01296 - 0.0% (2.18 KB)

[#011] sha256:dab2a4648c26f31cf0f3384cc7e0f2d636b906199f1a500861602985a4ad7e5d - 0.0% (4.16 KB)

[#012] sha256:9d367bc9e9a2c4e4c65da4f812aafdaca44fbd86ff1f937a467447588b172b8d - 0.0% (4.11 KB)

[#013] sha256:020d041a333ed330ed838f4037d690d7729de88aab2ec0066512a5579d34a540 - 35.3% (55.9 MB)

[#014] sha256:ac490d9e70dab3064e7c1991010d251f7e972b73e26ed9eb188cc535dcf4f751 - 1.09% (1.73 MB)


History
2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

ADD alpine-minirootfs-3.21.3-aarch64.tar.gz / # buildkit

2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh"]

2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

ENV NODE_VERSION=22.14.0

2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c addgroup -g 1000 node && adduser -u 1000 -G node -s /bin/sh -D node && apk add --no-cache libstdc++ && apk add --no-cache --virtual .build-deps curl && ARCH= OPENSSL_ARCH='linux*' && alpineArch="$(apk --print-arch)" && case "${alpineArch##*-}" in x86_64) ARCH='x64' CHECKSUM="87f163387ac85df69df6eeb863a6b6a1aa789b49cda1c495871c0fe360634db3" OPENSSL_ARCH=linux-x86_64;; x86) OPENSSL_ARCH=linux-elf;; aarch64) OPENSSL_ARCH=linux-aarch64;; arm*) OPENSSL_ARCH=linux-armv4;; ppc64le) OPENSSL_ARCH=linux-ppc64le;; s390x) OPENSSL_ARCH=linux-s390x;; *) ;; esac && if [ -n "${CHECKSUM}" ]; then set -eu; curl -fsSLO --compressed "https://unofficial-builds.nodejs.org/download/release/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz"; echo "$CHECKSUM node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" | sha256sum -c - && tar -xJf "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" -C /usr/local --strip-components=1 --no-same-owner && ln -s /usr/local/bin/node /usr/local/bin/nodejs; else echo "Building from source" && apk add --no-cache --virtual .build-deps-full binutils-gold g++ gcc gnupg libgcc linux-headers make python3 py-setuptools && export GNUPGHOME="$(mktemp -d)" && for key in C0D6248439F1D5604AAFFB4021D900FFDB233756 DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7 CC68F5A3106FF448322E48ED27F5E38D5B0A215F 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4 C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C 108F52B48DB57BB0CC439B2997B01419BD92F80A A363A499291CBBC940DD62E41F10027AF002F8B0 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.xz" && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" && gpg --batch --decrypt --output SHASUMS256.txt SHASUMS256.txt.asc && gpgconf --kill all && rm -rf "$GNUPGHOME" && grep " node-v$NODE_VERSION.tar.xz\$" SHASUMS256.txt | sha256sum -c - && tar -xf "node-v$NODE_VERSION.tar.xz" && cd "node-v$NODE_VERSION" && ./configure && make -j$(getconf _NPROCESSORS_ONLN) V= && make install && apk del .build-deps-full && cd .. && rm -Rf "node-v$NODE_VERSION" && rm "node-v$NODE_VERSION.tar.xz" SHASUMS256.txt.asc SHASUMS256.txt; fi && rm -f "node-v$NODE_VERSION-linux-$ARCH-musl.tar.xz" && find /usr/local/include/node/openssl/archs -mindepth 1 -maxdepth 1 ! -name "$OPENSSL_ARCH" -exec rm -rf {} \; && apk del .build-deps && node --version && npm --version # buildkit

2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

ENV YARN_VERSION=1.22.22

2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apk add --no-cache --virtual .build-deps-yarn curl gnupg tar && export GNUPGHOME="$(mktemp -d)" && for key in 6A010C5166006599AA17F08146C2130DFD2497F5 ; do gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$key" || gpg --batch --keyserver keyserver.ubuntu.com --recv-keys "$key" ; done && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz" && curl -fsSLO --compressed "https://yarnpkg.com/downloads/$YARN_VERSION/yarn-v$YARN_VERSION.tar.gz.asc" && gpg --batch --verify yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && gpgconf --kill all && rm -rf "$GNUPGHOME" && mkdir -p /opt && tar -xzf yarn-v$YARN_VERSION.tar.gz -C /opt/ && ln -s /opt/yarn-v$YARN_VERSION/bin/yarn /usr/local/bin/yarn && ln -s /opt/yarn-v$YARN_VERSION/bin/yarnpkg /usr/local/bin/yarnpkg && rm yarn-v$YARN_VERSION.tar.gz.asc yarn-v$YARN_VERSION.tar.gz && apk del .build-deps-yarn && yarn --version && rm -rf /tmp/* # buildkit

2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

COPY docker-entrypoint.sh /usr/local/bin/ # buildkit

2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["docker-entrypoint.sh"]

2025-02-13 05:05:05 UTC (buildkit.dockerfile.v0)

CMD ["node"]

2025-03-08 06:08:32 UTC (buildkit.dockerfile.v0)

WORKDIR /app

2025-03-08 06:08:32 UTC (buildkit.dockerfile.v0)

ARG NODE_OPTIONS

2025-03-08 06:08:32 UTC (buildkit.dockerfile.v0)

ENV NODE_ENV=production

2025-03-08 06:08:32 UTC (buildkit.dockerfile.v0)

ENV NEXT_TELEMETRY_DISABLED=1

2025-03-08 06:08:32 UTC (buildkit.dockerfile.v0)

ENV NODE_OPTIONS=

2025-03-08 06:08:32 UTC (buildkit.dockerfile.v0)

RUN |1 NODE_OPTIONS= /bin/sh -c addgroup --system --gid 1001 nodejs # buildkit

2025-03-08 06:08:32 UTC (buildkit.dockerfile.v0)

RUN |1 NODE_OPTIONS= /bin/sh -c adduser --system --uid 1001 nextjs # buildkit

2025-03-08 06:10:12 UTC (buildkit.dockerfile.v0)

RUN |1 NODE_OPTIONS= /bin/sh -c set -x && apk add --no-cache curl && yarn add npm-run-all dotenv semver prisma@6.1.0 # buildkit

2025-03-08 06:30:49 UTC (buildkit.dockerfile.v0)

COPY /app/next.config.js . # buildkit

2025-03-08 06:30:49 UTC (buildkit.dockerfile.v0)

COPY --chown=nextjs:nodejs /app/public ./public # buildkit

2025-03-08 06:30:49 UTC (buildkit.dockerfile.v0)

COPY /app/package.json ./package.json # buildkit

2025-03-08 06:30:49 UTC (buildkit.dockerfile.v0)

COPY /app/prisma ./prisma # buildkit

2025-03-08 06:30:49 UTC (buildkit.dockerfile.v0)

COPY /app/scripts ./scripts # buildkit

2025-03-08 06:30:50 UTC (buildkit.dockerfile.v0)

COPY --chown=nextjs:nodejs /app/.next/standalone ./ # buildkit

2025-03-08 06:30:50 UTC (buildkit.dockerfile.v0)

COPY --chown=nextjs:nodejs /app/.next/static ./.next/static # buildkit

2025-03-08 06:30:50 UTC (buildkit.dockerfile.v0)

USER nextjs

2025-03-08 06:30:50 UTC (buildkit.dockerfile.v0)

EXPOSE map[3000/tcp:{}]

2025-03-08 06:30:50 UTC (buildkit.dockerfile.v0)

ENV HOSTNAME=0.0.0.0

2025-03-08 06:30:50 UTC (buildkit.dockerfile.v0)

ENV PORT=3000

2025-03-08 06:30:50 UTC (buildkit.dockerfile.v0)

CMD ["yarn" "start-docker"]