o9s

tempo (latest)

Published 2026-07-12 05:05:01 +00:00 by damian-buho

Installation

docker pull kiota.ch/o9s/tempo:latest
sha256:efaff91097661db0416987e707f6c8c6f5117c48c0b96bc2843df5b39368d6d6

About this package

O9S custom distribution of Grafana Tempo distributed tracing backend

Image layers

ARG SOURCE_DATE_EPOCH
ARG B19_VERBOSITY SOURCE_DATE_EPOCH
ARG B19_VERBOSITY SOURCE_DATE_EPOCH
ARG B19_VERBOSITY M6E_AI SOURCE_DATE_EPOCH
ARG B19_VERBOSITY M6E_AI M6E_APT_CACHE_HOST SOURCE_DATE_EPOCH
ARG B19_VERBOSITY M6E_AI M6E_APT_CACHE_HOST M6E_APT_CACHE_PORT SOURCE_DATE_EPOCH
ARG B19_VERBOSITY M6E_AI M6E_APT_CACHE_HOST M6E_APT_CACHE_PORT SOURCE_DATE_EPOCH
ARG B19_VERBOSITY M6E_AI M6E_APT_CACHE_HOST M6E_APT_CACHE_PORT M6E_NAMESPACE SOURCE_DATE_EPOCH
ARG B19_VERBOSITY M6E_AI M6E_APT_CACHE_HOST M6E_APT_CACHE_PORT M6E_NAMESPACE M6E_NEAR_CACHE_HOST SOURCE_DATE_EPOCH
ARG B19_VERBOSITY M6E_AI M6E_APT_CACHE_HOST M6E_APT_CACHE_PORT M6E_NAMESPACE M6E_NEAR_CACHE_HOST M6E_PROJECT SOURCE_DATE_EPOCH
ARG B19_VERBOSITY M6E_AI M6E_APT_CACHE_HOST M6E_APT_CACHE_PORT M6E_NAMESPACE M6E_NEAR_CACHE_HOST M6E_PROJECT M6E_VERSION SOURCE_DATE_EPOCH
ARG B19_VERBOSITY M6E_AI M6E_APT_CACHE_HOST M6E_APT_CACHE_PORT M6E_NAMESPACE M6E_NEAR_CACHE_HOST M6E_PROJECT M6E_VERSION SOURCE_DATE_EPOCH TARGETARCH
ENV O9S_PROMETHEUS_HOST=http://o9s-prometheus O9S_PROMETHEUS_PORT=8080 O9S_TEMPO_ANALYTICS_ENABLED=false O9S_TEMPO_BLOCK_RETENTION=48h O9S_TEMPO_DATA_PATH=${XDG_CACHE_HOME} O9S_TEMPO_GENERATOR_WAL_PATH=/tmp/tempo/generator/wal O9S_TEMPO_GRPC_PORT=9095 O9S_TEMPO_HTTP_PORT=8080 O9S_TEMPO_LISTEN_ADDRESS=0.0.0.0 O9S_TEMPO_METRICS_SOURCE_LABEL=tempo O9S_TEMPO_OLTP_GRPC_PORT=4317 O9S_TEMPO_OLTP_HTTP_PORT=4318 O9S_TEMPO_SEND_EXEMPLARS=true O9S_TEMPO_STORAGE_BACKEND=local O9S_TEMPO_STORAGE_S3_BUCKET=tempo O9S_TEMPO_STORAGE_S3_ENDPOINT=s3:8080
USER root
WORKDIR ${B19_HOME}
COPY dir:cbf1ee68546d3509aa43847fb707ba9c50ecc3a9456d557f71878a4da298e5b8 in /
COPY dir:193bd5fd48b2bf240df4cfb0dbef060830261c2744fc5d6afe742d09bf3d36c0 in /
|10 B19_VERBOSITY=info M6E_AI=N M6E_APT_CACHE_HOST=kiota-apt-cache M6E_APT_CACHE_PORT= M6E_NAMESPACE=o9s M6E_NEAR_CACHE_HOST= M6E_PROJECT=tempo M6E_VERSION=1.0.0 SOURCE_DATE_EPOCH=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:60b5a8a251f1f7e99d884706901b4222522335c3f03f0fece3be1408878d04c7 in /
|10 B19_VERBOSITY=info M6E_AI=N M6E_APT_CACHE_HOST=kiota-apt-cache M6E_APT_CACHE_PORT= M6E_NAMESPACE=o9s M6E_NEAR_CACHE_HOST= M6E_PROJECT=tempo M6E_VERSION=1.0.0 SOURCE_DATE_EPOCH=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 prometheus.enabled=true
LABEL prometheus.port=${O9S_TEMPO_HTTP_PORT}
LABEL traefik.enable=true
LABEL traefik.http.routers.tempo-grpc.rule="Host(`grpc.tempo.docker.localhost`)"
LABEL traefik.http.routers.tempo-grpc.entrypoints=web,websecure
LABEL traefik.http.routers.tempo-grpc.middlewares=redirect-to-https@file
LABEL traefik.http.routers.tempo-grpc.service=tempo-grpc
LABEL traefik.http.routers.tempo-http.rule="Host(`http.tempo.docker.localhost`)"
LABEL traefik.http.routers.tempo-http.entrypoints=web,websecure
LABEL traefik.http.routers.tempo-http.middlewares=redirect-to-https@file
LABEL traefik.http.routers.tempo-http.service=tempo-http
LABEL traefik.http.routers.tempo-ui.rule="Host(`tempo.docker.localhost`)"
LABEL traefik.http.routers.tempo-ui.entrypoints=web,websecure
LABEL traefik.http.routers.tempo-ui.middlewares=redirect-to-https@file
LABEL traefik.http.routers.tempo-ui.service=tempo-ui
LABEL traefik.http.services.tempo-grpc.loadbalancer.server.port=${O9S_TEMPO_OLTP_GRPC_PORT}
LABEL traefik.http.services.tempo-grpc.loadbalancer.server.scheme=h2c
LABEL traefik.http.services.tempo-http.loadbalancer.server.port=${O9S_TEMPO_OLTP_HTTP_PORT}
LABEL traefik.http.services.tempo-ui.loadbalancer.server.port=${O9S_TEMPO_HTTP_PORT}
LABEL "org.opencontainers.image.version"="1.0.0" "org.opencontainers.image.revision"="959b5c8a0a083e3e9c87d5a261c5e83642449a20" "org.opencontainers.image.created"="2026-07-12T04:07:44Z" "org.m6e.ci.build-by"="forgejo-buildah" "org.m6e.ci.git-commit"="959b5c8" "org.opencontainers.image.title"="O9S / Tempo (unofficial b19-style image)" "org.opencontainers.image.description"="O9S custom distribution of Grafana Tempo distributed tracing backend" "org.opencontainers.image.licenses"="MIT" "org.opencontainers.image.source"="https://codeberg.org/o9s/tempo"

Labels

Key Value
org.m6e.ci.build-by forgejo-buildah
org.m6e.ci.git-commit 959b5c8
org.opencontainers.image.created 2026-07-12T04:07:44Z
org.opencontainers.image.description O9S custom distribution of Grafana Tempo distributed tracing backend
org.opencontainers.image.licenses MIT
org.opencontainers.image.revision 959b5c8a0a083e3e9c87d5a261c5e83642449a20
org.opencontainers.image.source https://codeberg.org/o9s/tempo
org.opencontainers.image.title O9S / Tempo (unofficial b19-style image)
org.opencontainers.image.version 1.0.0
prometheus.enabled true
prometheus.port 8080
traefik.enable true
traefik.http.routers.tempo-grpc.entrypoints web,websecure
traefik.http.routers.tempo-grpc.middlewares redirect-to-https@file
traefik.http.routers.tempo-grpc.rule Host(`grpc.tempo.docker.localhost`)
traefik.http.routers.tempo-grpc.service tempo-grpc
traefik.http.routers.tempo-http.entrypoints web,websecure
traefik.http.routers.tempo-http.middlewares redirect-to-https@file
traefik.http.routers.tempo-http.rule Host(`http.tempo.docker.localhost`)
traefik.http.routers.tempo-http.service tempo-http
traefik.http.routers.tempo-ui.entrypoints web,websecure
traefik.http.routers.tempo-ui.middlewares redirect-to-https@file
traefik.http.routers.tempo-ui.rule Host(`tempo.docker.localhost`)
traefik.http.routers.tempo-ui.service tempo-ui
traefik.http.services.tempo-grpc.loadbalancer.server.port 4317
traefik.http.services.tempo-grpc.loadbalancer.server.scheme h2c
traefik.http.services.tempo-http.loadbalancer.server.port 4318
traefik.http.services.tempo-ui.loadbalancer.server.port 8080
Details
Container
2026-07-12 05:05:01 +00:00
0
OCI / Docker
linux/amd64
MIT
107 MiB
Versions (4) View all
1.0.0 2026-07-12
1.0 2026-07-12
1 2026-07-12
latest 2026-07-12