WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -3,47 +3,47 @@
# We then fetch these identifiers for use in templates.

# backup
FROM ngosang/restic-exporter:1.7.0 AS restic-exporter
FROM ngosang/restic-exporter:1.7.0@sha256:1867eb1ef7e6ecb812a03520a7cdf09ea706706de9c112ced0a88b53f5768103 AS restic-exporter

# frigate
FROM ghcr.io/blakeblackshear/frigate:0.16.1 AS frigate
FROM ghcr.io/blakeblackshear/frigate:0.16.1@sha256:cb6624b9075f76ece626139eedca7e728cab1456a5f8c351afbf877320826bc1 AS frigate

# home-assistant
FROM ghcr.io/home-assistant/home-assistant:2025.10.0 AS home-assistant
FROM ghcr.io/home-assistant/home-assistant:2025.10.0@sha256:ae0e2a2f03822c49a0c506bc40e367b4abc8b3207d67a6e0312b42d60867c5e5 AS home-assistant

# media-stack
FROM jellyfin/jellyfin:10.10.7.20250405-191553 AS jellyfin
FROM fallenbagel/jellyseerr:2.7.3 AS jellyseerr
FROM ghcr.io/flaresolverr/flaresolverr:v3.4.1 AS flaresolverr
FROM lscr.io/linuxserver/lidarr:2.13.3 AS lidarr
FROM lscr.io/linuxserver/prowlarr:2.0.5 AS prowlarr
FROM lscr.io/linuxserver/radarr:5.27.5 AS radarr
FROM lscr.io/linuxserver/readarr:0.4.19-nightly AS readarr
FROM lscr.io/linuxserver/sonarr:4.0.15 AS sonarr
FROM jellyfin/jellyfin:10.10.7.20250405-191553@sha256:7ae36aab93ef9b6aaff02b37f8bb23df84bb2d7a3f6054ec8fc466072a648ce2 AS jellyfin
FROM fallenbagel/jellyseerr:2.7.3@sha256:4538137bc5af902dece165f2bf73776d9cf4eafb6dd714670724af8f3eb77764 AS jellyseerr
FROM ghcr.io/flaresolverr/flaresolverr:v3.4.1@sha256:5379a9209c86870558d77c8cdf7efdf300aecf0447617a05dc77e0491d53f34c AS flaresolverr
FROM lscr.io/linuxserver/lidarr:2.13.3@sha256:e9ab17c7d4738a735a50b6e8f129d09a4166081f33b140d5d93177b2b12b069d AS lidarr
FROM lscr.io/linuxserver/prowlarr:2.0.5@sha256:608935c38763920b25622a3d404bb14ea08fcaa7c2a9b1c93ce9bac61ad4b11d AS prowlarr
FROM lscr.io/linuxserver/radarr:5.27.5@sha256:af03fa6a993ee7efb65f6121ebd8c89de4a47aa1181cec03832e292a1446111f AS radarr
FROM lscr.io/linuxserver/readarr:0.4.19-nightly@sha256:4f291128d1a5538be73c2a30473d7cdd0820e223dc8b8533b0cbc5659000dcbe AS readarr
FROM lscr.io/linuxserver/sonarr:4.0.15@sha256:fbe67c25693dc5f3de220c5691f374576ae265df782c16918cc071b630490bd7 AS sonarr

# monitoring
FROM gcr.io/cadvisor/cadvisor:v0.52.1 AS cadvisor
FROM ghcr.io/druggeri/nut_exporter:3.2.1 AS nut-exporter
FROM prom/blackbox-exporter:v0.27.0 AS prometheus-blackbox-exporter
FROM prom/prometheus:v3.6.0 AS prometheus
FROM quay.io/prometheus/node-exporter:v1.9.1 AS prometheus-node-exporter
FROM gcr.io/cadvisor/cadvisor:v0.52.1@sha256:f40e65878e25c2e78ea037f73a449527a0fb994e303dc3e34cb6b187b4b91435 AS cadvisor
FROM ghcr.io/druggeri/nut_exporter:3.2.1@sha256:3b452a9f29c50cad2909a9815ff8cf13b1f1079a641492bf7d06063725846e28 AS nut-exporter
FROM prom/blackbox-exporter:v0.27.0@sha256:a50c4c0eda297baa1678cd4dc4712a67fdea713b832d43ce7fcc5f9bea05094d AS prometheus-blackbox-exporter
FROM prom/prometheus:v3.6.0@sha256:76947e7ef22f8a698fc638f706685909be425dbe09bd7a2cd7aca849f79b5f64 AS prometheus
FROM quay.io/prometheus/node-exporter:v1.9.1@sha256:d00a542e409ee618a4edc67da14dd48c5da66726bbd5537ab2af9c1dfc442c8a AS prometheus-node-exporter

# monitoring-backend
FROM grafana/grafana-oss:12.1.1 AS grafana
FROM grafana/grafana-oss:12.1.1@sha256:a1701c2180249361737a99a01bc770db39381640e4d631825d38ff4535efa47d AS grafana

# mosquitto
FROM eclipse-mosquitto:2.0.22-openssl AS mosquitto
FROM eclipse-mosquitto:2.0.22-openssl@sha256:077fe4ff4c49df1e860c98335c77dda08360629e0e2a718147027e4db3eace9d AS mosquitto

# network-stack
FROM klutchell/unbound:1.24.0 AS unbound
FROM coredns/coredns:1.12.4 AS coredns
FROM traefik:3.5.3 AS traefik
FROM klutchell/unbound:1.24.0@sha256:62816542e5dcecad24701a15aa5b31746b0319c12073b2ce9e5010a2cfcfd163 AS unbound
FROM coredns/coredns:1.12.4@sha256:986f04c2e15e147d00bdd51e8c51bcef3644b13ff806be7d2ff1b261d6dfbae1 AS coredns
FROM traefik:3.5.3@sha256:d6be8725d21b45bdd84b93ea01438256e0e3c94aa8fa51834fe87f37cd5d4af8 AS traefik

# syncthing
FROM syncthing/syncthing:2.0.10 AS syncthing
FROM syncthing/syncthing:2.0.10@sha256:3faeb52baa7de3fbe7007cecc6829a4bc71cc6ac62d3967459a8228979c38943 AS syncthing

# torrent
FROM linuxserver/qbittorrent:5.1.2 AS qbittorrent
FROM linuxserver/qbittorrent:5.1.2@sha256:7034f73a3c6fa4ea40fd67df462939d1665d765231b572523921c98c2db5362e AS qbittorrent

# zigbee2mqtt
FROM koenkk/zigbee2mqtt:2.6.2 AS zigbee2mqtt
FROM koenkk/zigbee2mqtt:2.6.2@sha256:ffabf256f4550175278fbeebdbc3f174f2ffa005175e755324c5f06020af3e68 AS zigbee2mqtt
2 changes: 1 addition & 1 deletion docker/ansible/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.13.7-bookworm AS ansible
FROM python:3.13.7-bookworm@sha256:c900d35aba5fe4c1dc1cd358408baae2902ff2a2926a1d15cc5002c6061ddb2e AS ansible

ENV PYTHONFAULTHANDLER=1 \
PYTHONHASHSEED=random \
Expand Down
2 changes: 1 addition & 1 deletion docker/arduino-cli/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM debian:bullseye
FROM debian:bullseye@sha256:1b1fd1445c1d0ed68123cf76c2d7c7cb47dfdab3df56f7ff9303063110d43291

SHELL ["/bin/bash", "-o", "errexit", "-o", "nounset", "-o", "pipefail", "-c"]

Expand Down