22 Commits

Author SHA1 Message Date
52bfb58cfa Update docker.io/library/postgres:18.3 Docker digest to 7848165 2026-04-24 02:31:48 +00:00
44ecb565b7 Merge pull request 'Update ghcr.io/ryuupendragon/caddy-cloudflare-ddns-crowdsec:2.11.2 Docker digest to ba26a5f' (#235) from renovate/ghcr.io-ryuupendragon-caddy-cloudflare-ddns-crowdsec-2.11.2 into main
Reviewed-on: #235
2026-04-03 18:28:14 +05:30
31b2266a50 Archive caddy-cloudflare 2026-04-03 18:28:03 +05:30
f964ebc887 Add pi-hole temp 2026-04-03 18:27:33 +05:30
7ff8eaa91e Update missing " for template 2026-04-03 18:27:11 +05:30
2b37a86f4b Merge pull request 'Update ghcr.io/ryuupendragon/caddy-cloudflare:2.11.2 Docker digest to ec153a5' (#236) from renovate/ghcr.io-ryuupendragon-caddy-cloudflare-2.11.2 into main
Reviewed-on: #236
2026-04-03 18:21:51 +05:30
3c126a9abe Merge pull request 'Update docker.io/gitea/act_runner Docker tag to v0.3.1' (#231) from renovate/docker.io-gitea-act_runner-0.x into main
Reviewed-on: #231
2026-04-03 18:20:09 +05:30
ec9c71b156 Update ghcr.io/ryuupendragon/caddy-cloudflare:2.11.2 Docker digest to ec153a5 2026-04-03 02:31:42 +00:00
8b021f8ac4 Update ghcr.io/ryuupendragon/caddy-cloudflare-ddns-crowdsec:2.11.2 Docker digest to ba26a5f 2026-04-03 02:31:40 +00:00
7b41ba50d9 Merge pull request 'Update ghcr.io/home-assistant/home-assistant Docker tag to v2026.4.0' (#226) from renovate/ghcr.io-home-assistant-home-assistant-2026.x into main
Reviewed-on: #226
2026-04-02 18:56:49 +05:30
c2c959a2c5 Merge pull request 'Update ghcr.io/gethomepage/homepage Docker tag to v1.12.3' (#233) from renovate/ghcr.io-gethomepage-homepage-1.x into main
Reviewed-on: #233
2026-04-02 18:53:42 +05:30
dc10e60fcf Merge pull request 'Update ghcr.io/linuxserver/healthchecks Docker tag to v4.1.20260323' (#230) from renovate/ghcr.io-linuxserver-healthchecks-4.x into main
Reviewed-on: #230
2026-04-02 18:47:25 +05:30
08f726d729 Merge pull request 'Update ghcr.io/pocket-id/pocket-id Docker tag to v2.5.0' (#232) from renovate/ghcr.io-pocket-id-pocket-id-2.x into main
Reviewed-on: #232
2026-04-02 18:47:13 +05:30
982d15af86 Merge pull request 'Update ghcr.io/finsys/hawser Docker tag to v0.2.39' (#229) from renovate/ghcr.io-finsys-hawser-0.x into main
Reviewed-on: #229
2026-04-02 18:44:23 +05:30
003ab4da3b Merge pull request 'Update fnsys/dockhand Docker tag to v1.0.22' (#228) from renovate/fnsys-dockhand-1.x into main
Reviewed-on: #228
2026-04-02 18:39:21 +05:30
8d04fa0cb5 Update ghcr.io/home-assistant/home-assistant Docker tag to v2026.4.0 2026-04-02 02:32:06 +00:00
5ca2a6cd8d Update ghcr.io/gethomepage/homepage Docker tag to v1.12.3 2026-04-02 02:32:00 +00:00
c0741a2556 Update ghcr.io/finsys/hawser Docker tag to v0.2.39 2026-03-29 02:31:41 +00:00
bc57d12a47 Update ghcr.io/pocket-id/pocket-id Docker tag to v2.5.0 2026-03-27 02:32:22 +00:00
e0815ef32a Update docker.io/gitea/act_runner Docker tag to v0.3.1 2026-03-27 02:31:39 +00:00
33dd1e8ac6 Update ghcr.io/linuxserver/healthchecks Docker tag to v4.1.20260323 2026-03-24 02:31:56 +00:00
050bef864d Update fnsys/dockhand Docker tag to v1.0.22 2026-03-22 02:31:04 +00:00
13 changed files with 80 additions and 14 deletions

View File

@@ -1,6 +1,6 @@
services:
caddy:
image: ghcr.io/ryuupendragon/caddy-cloudflare:2.11.2@sha256:57fab8be6175f452b2ba98d1fbb54c76818560ae7067a0b80fb6cf037884e660
image: ghcr.io/ryuupendragon/caddy-cloudflare:2.11.2@sha256:ec153a5ca3522335d21bf144be0aad748b1542bf32198d65444a3ffa67180551
container_name: caddy
restart: unless-stopped
cap_add:

View File

@@ -9,7 +9,7 @@ services:
ports:
- ${VALKEY_PORT}:6379
healthcheck:
test: ["CMD-SHELL", valkey-cli ping | grep PONG"]
test: ["CMD-SHELL", "valkey-cli ping | grep PONG"]
interval: 10s
timeout: 5s
retries: 3

View File

@@ -23,7 +23,7 @@ services:
caddy:
container_name: caddy
image: ghcr.io/ryuupendragon/caddy-cloudflare-ddns-crowdsec:2.11.2@sha256:0e83c732a9905f2443680d9d95b2d83b4c7f23dc089d735cffae60dc14bf37cf
image: ghcr.io/ryuupendragon/caddy-cloudflare-ddns-crowdsec:2.11.2@sha256:ba26a5f05c825d61f5ca6f43de368a3e01013c10b592bfe5fcd187d9328b6289
restart: unless-stopped
depends_on:
crowdsec:

View File

@@ -1,7 +1,7 @@
services:
dockhand_db:
container_name: dockhand_db
image: docker.io/library/postgres:18.3@sha256:a9abf4275f9e99bff8e6aed712b3b7dfec9cac1341bba01c1ffdfce9ff9fc34a
image: docker.io/library/postgres:18.3@sha256:78481659c47e862334611ccdaf7c369c986b3046da9857112f3b309114a65fb4
restart: unless-stopped
environment:
- POSTGRES_USER=${POSTGRES_USER}
@@ -21,7 +21,7 @@ services:
dockhand:
container_name: dockhand
image: fnsys/dockhand:v1.0.21@sha256:34747d8a8ed505c8991163d8f573339ae5e0a424bce1271600c45c233d845133
image: fnsys/dockhand:v1.0.22@sha256:3f38c995dfdb1f51f07ffb796162b445744456c2b8a1929c33a8b0593250892e
restart: unless-stopped
depends_on:
dockhand_db:

View File

@@ -1,7 +1,7 @@
services:
gitea_runner:
container_name: gitea_runner
image: docker.io/gitea/act_runner:0.3.0@sha256:8368754bb612a1deb07ed604e3b955338aefc01576d4d0d92e8dd82f29250fcd
image: docker.io/gitea/act_runner:0.3.1@sha256:c2a169c5e99864c25e32527cef3d82203225e09558773022bf3dc164a2e6d762
restart: unless-stopped
environment:
CONFIG_FILE: /config.yml

View File

@@ -1,7 +1,7 @@
services:
hawser:
container_name: hawser
image: ghcr.io/finsys/hawser:0.2.37@sha256:529e5154316f1d9a70afb78746f1b4ddb5a0e7f6c1ff2f19b68cad06d42f3d1b
image: ghcr.io/finsys/hawser:0.2.39@sha256:03c9f31205f7b5ee7aef55bf3058d050fe4ac8a745029c19107eaa0c34ef3422
restart: unless-stopped
environment:
- TOKEN=${TOKEN}

View File

@@ -1,7 +1,7 @@
services:
healthchecks:
container_name: healthchecks
image: ghcr.io/linuxserver/healthchecks:4.1.20260320@sha256:cd9dc54f1f1e9f209e1ac5d984203524d08307b53010b0c3e3b8206fe999e4d7
image: ghcr.io/linuxserver/healthchecks:4.1.20260323@sha256:9284fb75cc62aafebb01eceef41f1630cc5c97c25ea2e310083e9799f36836f3
restart: unless-stopped
environment:
- PUID=${PUID}

View File

@@ -1,7 +1,7 @@
services:
home-assistant:
container_name: home-assistant
image: ghcr.io/home-assistant/home-assistant:2026.3.2@sha256:572a5d030f652e9ef6c6d4f6631169af83eb3b739c9b4b3965669f5e9d9f3858
image: ghcr.io/home-assistant/home-assistant:2026.4.0@sha256:7fbf6a5e006e889d7799476ad7646bd18e9dc73e8a4ccd9326b41798de6bb3bf
restart: unless-stopped
volumes:
- ${APPDATA_PATH}/home-assistant/config:/config

View File

@@ -15,7 +15,7 @@ services:
homepage:
container_name: homepage
image: ghcr.io/gethomepage/homepage:v1.11.0@sha256:b129cb0f674bd6d204e215bde2c2fc3f11d6ad0e82f6d20007cf80f74e1acbb1
image: ghcr.io/gethomepage/homepage:v1.12.3@sha256:cc84f2f5eb3c7734353701ccbaa24ed02dacb0d119114e50e4251e2005f3990a
restart: unless-stopped
depends_on:
homepage_socket_proxy:

View File

@@ -1,7 +1,7 @@
services:
homepage:
container_name: homepage
image: ghcr.io/gethomepage/homepage:v1.11.0@sha256:b129cb0f674bd6d204e215bde2c2fc3f11d6ad0e82f6d20007cf80f74e1acbb1
image: ghcr.io/gethomepage/homepage:v1.12.3@sha256:cc84f2f5eb3c7734353701ccbaa24ed02dacb0d119114e50e4251e2005f3990a
restart: unless-stopped
environment:
- PUID=${PUID}

View File

@@ -1,7 +1,7 @@
services:
lldap_db:
container_name: lldap_db
image: docker.io/library/postgres:18.3@sha256:a9abf4275f9e99bff8e6aed712b3b7dfec9cac1341bba01c1ffdfce9ff9fc34a
image: docker.io/library/postgres:18.3@sha256:78481659c47e862334611ccdaf7c369c986b3046da9857112f3b309114a65fb4
restart: unless-stopped
environment:
- POSTGRES_USER=${POSTGRES_USER}

66
pi-hole/compose.yaml Normal file
View File

@@ -0,0 +1,66 @@
services:
unbound_valkey:
container_name: unbound_valkey
image: ghcr.io/valkey-io/valkey:9.0.3@sha256:3b55fbaa0cd93cf0d9d961f405e4dfcc70efe325e2d84da207a0a8e6d8fde4f9
restart: unless-stopped
hostname: unbound_valkey
volumes:
- ./valkey-data:/data
networks:
- backend
healthcheck:
test: ["CMD-SHELL", "valkey-cli ping | grep PONG"]
interval: 10s
timeout: 5s
retries: 3
start_period: 10s
unbound:
container_name: unbound
image: klutchell/unbound:1.24.2@sha256:cb9a0f06c803c764395e2ff50bd8a244470601290c78fb2cdcf1bd200a027cd6
restart: unless-stopped
depends_on:
unbound_valkey:
condition: service_healthy
volumes:
- ./unbound.conf:/etc/unbound/unbound.conf
- ./unbound-custom-conf:/etc/unbound/custom.conf.d
ports:
- 5354:53
- 5354:53/udp
networks:
- backend
healthcheck:
test: ['CMD', 'drill-hc', '@127.0.0.1', 'dnssec.works']
interval: 10s
timeout: 5s
retries: 3
start_period: 10s
pihole:
container_name: pihole
image: ghcr.io/pi-hole/pihole:2026.02.0@sha256:ee348529cea9601df86ad94d62a39cad26117e1eac9e82d8876aa0ec7fe1ba27
restart: unless-stopped
cap_add:
- SYS_NICE
environment:
- TZ=${TZ}
- FTLCONF_dns_upstreams=unbound
- FTLCONF_dns_listeningMode=all
- FTLCONF_webserver_api_password=${FTLCONF_webserver_api_password}
volumes:
- ./pihole:/etc/pihole
ports:
- 5355:53/tcp
- 5355:53/udp
- 8055:80/tcp
- 4435:443/tcp
networks:
- frontend
- backend
networks:
frontend:
external: true
backend:
external: true

View File

@@ -1,7 +1,7 @@
services:
pocket-id-db:
container_name: pocket-id-db
image: docker.io/library/postgres:18.3@sha256:a9abf4275f9e99bff8e6aed712b3b7dfec9cac1341bba01c1ffdfce9ff9fc34a
image: docker.io/library/postgres:18.3@sha256:78481659c47e862334611ccdaf7c369c986b3046da9857112f3b309114a65fb4
restart: unless-stopped
environment:
- POSTGRES_USER=${POSTGRES_USER}
@@ -21,7 +21,7 @@ services:
pocket-id:
container_name: pocket-id
image: ghcr.io/pocket-id/pocket-id:v2.4.0-distroless@sha256:e3e0fa59d06f6651448766e279077929694a644865759264f941a700f67d13eb
image: ghcr.io/pocket-id/pocket-id:v2.5.0-distroless@sha256:deadc3c4dd6655a7d7f959200db1c74e394942dc061e6f3732b709983a08aab7
restart: unless-stopped
depends_on:
pocket-id-db: