Switch prometheus, teslamate, miniflux to forge mirrors
All checks were successful
Build Container / detect (push) Successful in 2s
Build Container (Nix) / detect (push) Successful in 2s
Build Container (Nix) / build (miniflux) (push) Successful in 3s
Build Container (Nix) / build (prometheus) (push) Successful in 3s
Build Container (Nix) / build (teslamate) (push) Successful in 2s
Build Container / build (miniflux) (push) Successful in 1m14s
Build Container / build (teslamate) (push) Successful in 13m42s
Build Container / build (prometheus) (push) Successful in 15m20s

Created miniflux mirror at mirrors/miniflux. All three containers
now clone from forge.ops.eblu.me/mirrors/ instead of GitHub directly.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Erich Blume 2026-02-24 21:01:08 -08:00
commit 33b7f0f353
3 changed files with 4 additions and 4 deletions

View file

@ -11,7 +11,7 @@ RUN apk add --no-cache build-base git make
# Clone specific version
RUN git clone --depth 1 --branch ${MINIFLUX_VERSION} \
https://github.com/miniflux/v2.git /go/src/app
https://forge.ops.eblu.me/mirrors/miniflux.git /go/src/app
WORKDIR /go/src/app
RUN make miniflux

View file

@ -10,7 +10,7 @@ ARG PROMETHEUS_VERSION
RUN apk add --no-cache git bash
RUN git clone --depth 1 --branch ${PROMETHEUS_VERSION} \
https://github.com/prometheus/prometheus.git /app
https://forge.ops.eblu.me/mirrors/prometheus.git /app
WORKDIR /app/web/ui
@ -29,7 +29,7 @@ ARG PROMETHEUS_VERSION
RUN apk add --no-cache build-base git bash
RUN git clone --depth 1 --branch ${PROMETHEUS_VERSION} \
https://github.com/prometheus/prometheus.git /app
https://forge.ops.eblu.me/mirrors/prometheus.git /app
WORKDIR /app

View file

@ -28,7 +28,7 @@ RUN mix local.rebar --force && \
# Clone specific version
RUN git clone --depth 1 --branch ${TESLAMATE_VERSION} \
https://github.com/teslamate-org/teslamate.git /opt/app
https://forge.ops.eblu.me/mirrors/teslamate.git /opt/app
ENV MIX_ENV=prod
WORKDIR /opt/app