r8e

docker-registry (1.0)

Published 2026-07-16 05:28:39 +00:00 by damian-buho

Installation

docker pull kiota.ch/r8e/docker-registry:1.0
sha256:e4d20442fcae1c55adfdf4cda05fe42f15ca173c3cd3ddf7ebacbdce8148a261

About this package

R8E custom distribution of Docker registry with pull-through cache

Image layers

ARG B19_VERBOSITY
ARG B19_VERBOSITY
ARG B19_VERBOSITY M6E_AI
ARG B19_VERBOSITY M6E_AI M6E_APT_CACHE_HOST
ARG B19_VERBOSITY M6E_AI M6E_APT_CACHE_HOST M6E_APT_CACHE_PORT
ARG B19_VERBOSITY M6E_AI M6E_APT_CACHE_HOST M6E_APT_CACHE_PORT
ARG B19_VERBOSITY M6E_AI M6E_APT_CACHE_HOST M6E_APT_CACHE_PORT M6E_NEAR_CACHE_HOST
ARG B19_VERBOSITY M6E_AI M6E_APT_CACHE_HOST M6E_APT_CACHE_PORT M6E_NAMESPACE M6E_NEAR_CACHE_HOST
ARG B19_VERBOSITY M6E_AI M6E_APT_CACHE_HOST M6E_APT_CACHE_PORT M6E_NAMESPACE M6E_NEAR_CACHE_HOST M6E_PROJECT
ARG B19_VERBOSITY M6E_AI M6E_APT_CACHE_HOST M6E_APT_CACHE_PORT M6E_NAMESPACE M6E_NEAR_CACHE_HOST M6E_PROJECT M6E_VERSION
ARG B19_VERBOSITY M6E_AI M6E_APT_CACHE_HOST M6E_APT_CACHE_PORT M6E_NAMESPACE M6E_NEAR_CACHE_HOST M6E_PROJECT M6E_VERSION TARGETARCH
ENV B19_REQUIRED_SECRETS="r8e.docker.registry.http.secret r8e.docker.registry.basic_auth" OTEL_TRACES_EXPORTER=none R8E_DOCKER_REGISTRY_REALM_NAME="R8E Docker Registry" R8E_DOCKER_REGISTRY_DATA_PATH="${XDG_CACHE_HOME}" R8E_DOCKER_REGISTRY_H2C_ENABLED=true R8E_DOCKER_REGISTRY_HOST=localhost R8E_DOCKER_REGISTRY_HTTP_PORT=8080 R8E_DOCKER_REGISTRY_HTTP_RELATIVEURLS=true R8E_DOCKER_REGISTRY_LOG_ACCESSLOG_DISABLED=true R8E_DOCKER_REGISTRY_LOG_LEVEL=warn R8E_DOCKER_REGISTRY_NOTIFICATION_BACKOFF=1000ms R8E_DOCKER_REGISTRY_NOTIFICATION_NAME=webhook R8E_DOCKER_REGISTRY_NOTIFICATION_THRESHOLD=5 R8E_DOCKER_REGISTRY_NOTIFICATION_TIMEOUT=500ms R8E_DOCKER_REGISTRY_S3_ROOT_DIRECTORY=/registry R8E_DOCKER_REGISTRY_STORAGE_CACHE=inmemory R8E_DOCKER_REGISTRY_STORAGE_DELETE=true R8E_DOCKER_REGISTRY_TAG_CONCURRENCY_LIMIT=0 R8E_DOCKER_REGISTRY_UPSTREAM_HOST=https://registry-1.docker.io R8E_DOCKER_REGISTRY_UPSTREAM_TTL=168h
USER root
WORKDIR ${B19_HOME}
COPY dir:7f94f34c1af127bdc9e5bad57a304fd41a2f00b41566c1fbcdb5a44548004376 in /
COPY dir:94b5a333d3582dd3f7aa1f066c82f52561c09e60aa065b7ea7a91e9ac9602646 in /
|9 B19_VERBOSITY=info M6E_AI=N M6E_APT_CACHE_HOST=kiota-apt-cache M6E_APT_CACHE_PORT= M6E_NAMESPACE=r8e M6E_NEAR_CACHE_HOST= M6E_PROJECT=docker-registry M6E_VERSION=1.0.0 TARGETARCH=amd64 /bin/sh -c --mount=type=cache,id=apt-cache-${B19_UBUNTU_SERIES},target=/var/cache/apt,sharing=shared --mount=type=cache,id=apt-lists-${B19_UBUNTU_SERIES},target=/var/lib/apt,sharing=shared --mount=type=bind,from=fetch,source=.,target=/fetch --mount=type=cache,target=${B19_DOWNLOAD_PATH},sharing=shared --mount=type=tmpfs,target=${B19_TEMP_PATH} build-stage base:sha256:9925b0e8220bf5de0d1c8ef9198233e79b189d2efe880727c25571a0de342f62
USER ${B19_UID}
COPY dir:5638efe9e03e115e0ecb0306d00cf336a99856194f38c8549ab2b8d660bbbdfe in /
|9 B19_VERBOSITY=info M6E_AI=N M6E_APT_CACHE_HOST=kiota-apt-cache M6E_APT_CACHE_PORT= M6E_NAMESPACE=r8e M6E_NEAR_CACHE_HOST= M6E_PROJECT=docker-registry M6E_VERSION=1.0.0 TARGETARCH=amd64 /bin/sh -c --mount=type=bind,from=fetch,source=.,target=/fetch --mount=type=cache,target=${B19_DOWNLOAD_PATH},sharing=shared,uid=${B19_UID},gid=${B19_GID} --mount=type=tmpfs,target=${B19_TEMP_PATH} build-stage user:sha256:9925b0e8220bf5de0d1c8ef9198233e79b189d2efe880727c25571a0de342f62
LABEL ofelia.job-exec.registry-gc-daily.command="garbage-collect"
LABEL ofelia.job-exec.registry-gc-daily.no-overlap="true"
LABEL ofelia.job-exec.registry-gc-daily.schedule="@daily"
LABEL traefik.enable=true
LABEL traefik.http.routers.docker.rule="Host(`registry.docker.localhost`)"
LABEL traefik.http.routers.docker.entrypoints=web,websecure
LABEL traefik.http.routers.docker.middlewares=redirect-to-https@file
LABEL traefik.http.services.docker.loadbalancer.server.port=${R8E_DOCKER_REGISTRY_HTTP_PORT}
LABEL "org.opencontainers.image.version"="1.0.0" "org.opencontainers.image.revision"="ed2b7460000997661eaa2e7b1e5289ea1dad7413" "org.opencontainers.image.created"="2026-07-16T05:22:00Z" "org.m6e.ci.build-by"="forgejo-buildah" "org.m6e.ci.git-commit"="ed2b746" "org.opencontainers.image.title"="R8E / Docker Registry (unofficial b19-style image)" "org.opencontainers.image.description"="R8E custom distribution of Docker registry with pull-through cache" "org.opencontainers.image.licenses"="MIT" "org.opencontainers.image.source"="https://codeberg.org/r8e/docker-registry"

Labels

Key Value
io.buildah.version 1.42.1
ofelia.job-exec.registry-gc-daily.command garbage-collect
ofelia.job-exec.registry-gc-daily.no-overlap true
ofelia.job-exec.registry-gc-daily.schedule @daily
org.m6e.ci.build-by forgejo-buildah
org.m6e.ci.git-commit ed2b746
org.opencontainers.image.created 2026-07-16T05:22:00Z
org.opencontainers.image.description R8E custom distribution of Docker registry with pull-through cache
org.opencontainers.image.licenses MIT
org.opencontainers.image.revision ed2b7460000997661eaa2e7b1e5289ea1dad7413
org.opencontainers.image.source https://codeberg.org/r8e/docker-registry
org.opencontainers.image.title R8E / Docker Registry (unofficial b19-style image)
org.opencontainers.image.version 1.0.0
traefik.enable true
traefik.http.routers.docker.entrypoints web,websecure
traefik.http.routers.docker.middlewares redirect-to-https@file
traefik.http.routers.docker.rule Host(`registry.docker.localhost`)
traefik.http.services.docker.loadbalancer.server.port 8080
Details
Container
2026-07-16 05:28:39 +00:00
0
OCI / Docker
linux/amd64
MIT
84 MiB
Versions (4) View all
latest 2026-07-16
1.0.0 2026-07-16
1.0 2026-07-16
1 2026-07-16