o9s

doomsday-clock-exporter (1.0)

Published 2026-07-12 17:48:04 +00:00 by damian-buho

Installation

docker pull kiota.ch/o9s/doomsday-clock-exporter:1.0
sha256:bb1b4ea5f2a97cd2dd1b99233842d8cafa5be8ddf36f7fc09f654566b1ab1288

About this package

Prometheus exporter for Doomsday Clock value

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 M6E_VERSION=${M6E_VERSION} O9S_DOOMSDAY_CLOCK_EXPORTER_CACHE_TTL=86400 O9S_DOOMSDAY_CLOCK_EXPORTER_SCRAPE_INTERVAL=3600 O9S_DOOMSDAY_CLOCK_EXPORTER_FETCH_TIMEOUT=30 O9S_DOOMSDAY_CLOCK_EXPORTER_HTTP_PORT=8080 O9S_DOOMSDAY_CLOCK_EXPORTER_SCRAPE_URL=https://thebulletin.org/wp-json/wp/v2/pages/10305
COPY dir:0b36cce0cb4dc5f7104a9563bce16938fdea4468fed7462755bbd3b79aa4dd3a in /
COPY dir:1a6282d3f9211ecde2fe122a4fa3366a9edc3afe8221fcb45efbc5f7d3af8c50 in /
USER root
WORKDIR ${B19_HOME}
|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=doomsday-clock-exporter 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 --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=tmpfs,target=${B19_TEMP_PATH} build-stage base:sha256:9925b0e8220bf5de0d1c8ef9198233e79b189d2efe880727c25571a0de342f62
USER ${B19_UID}
COPY dir:8fd65dfe93a51852af945d9068443bedd74aa88578f86db37c60cefa80a9957b 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=doomsday-clock-exporter 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_DOOMSDAY_CLOCK_EXPORTER_HTTP_PORT}
LABEL traefik.enable=true
LABEL traefik.http.routers.doomsday-clock-exporter.rule="Host(`doomsday-clock-exporter.docker.localhost`)"
LABEL traefik.http.routers.doomsday-clock-exporter.entrypoints=web,websecure
LABEL traefik.http.routers.doomsday-clock-exporter.middlewares=redirect-to-https@file
LABEL traefik.http.services.doomsday-clock-exporter.loadbalancer.server.port=${O9S_DOOMSDAY_CLOCK_EXPORTER_HTTP_PORT}
LABEL "org.opencontainers.image.version"="1.0.0" "org.opencontainers.image.revision"="e738c8eb2c000804c77fbf37541035c609936211" "org.opencontainers.image.created"="2026-07-12T17:09:16Z" "org.m6e.ci.build-by"="forgejo-buildah" "org.m6e.ci.git-commit"="e738c8e" "org.opencontainers.image.title"="Doomsday Clock Exporter" "org.opencontainers.image.description"="Prometheus exporter for Doomsday Clock value" "org.opencontainers.image.licenses"="MIT" "org.opencontainers.image.source"="https://codeberg.org/o9s/doomsday-clock-exporter"

Labels

Key Value
org.m6e.ci.build-by forgejo-buildah
org.m6e.ci.git-commit e738c8e
org.opencontainers.image.created 2026-07-12T17:09:16Z
org.opencontainers.image.description Prometheus exporter for Doomsday Clock value
org.opencontainers.image.licenses MIT
org.opencontainers.image.revision e738c8eb2c000804c77fbf37541035c609936211
org.opencontainers.image.source https://codeberg.org/o9s/doomsday-clock-exporter
org.opencontainers.image.title Doomsday Clock Exporter
org.opencontainers.image.version 1.0.0
prometheus.enabled true
prometheus.port 8080
traefik.enable true
traefik.http.routers.doomsday-clock-exporter.entrypoints web,websecure
traefik.http.routers.doomsday-clock-exporter.middlewares redirect-to-https@file
traefik.http.routers.doomsday-clock-exporter.rule Host(`doomsday-clock-exporter.docker.localhost`)
traefik.http.services.doomsday-clock-exporter.loadbalancer.server.port 8080
Details
Container
2026-07-12 17:48:04 +00:00
0
OCI / Docker
linux/amd64
MIT
72 MiB
Versions (4) View all
latest 2026-07-12
1 2026-07-12
1.0 2026-07-12
1.0.0 2026-07-12