mirror of
https://github.com/rodneyosodo/homelab.git
synced 2026-06-23 04:10:19 +00:00
Merge pull request #85 from rodneyosodo/dependabot/docker_compose/docker-compose/cloudflared/docker-dependency-f8db4ec40c
chore(deps): bump the docker-dependency group across 13 directories with 15 updates
This commit is contained in:
@@ -44,7 +44,7 @@ jobs:
|
||||
run: |
|
||||
cd docker-compose
|
||||
cp default.env .env
|
||||
docker compose pull
|
||||
make validate
|
||||
|
||||
terraform:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
@@ -31,6 +31,24 @@ generate: ## Generate a compose file for new service
|
||||
@echo "" >> $(MAIN_COMPOSE)
|
||||
@echo "Docker-compose file for $(service) generated"
|
||||
|
||||
validate: ## Validate that all images in docker compose config exist in registry
|
||||
@IMAGES=$$(docker compose config --images); \
|
||||
FAILED=0; \
|
||||
for IMG in $$IMAGES; do \
|
||||
echo "Checking if image exists in registry: $$IMG"; \
|
||||
if docker manifest inspect "$$IMG" >/dev/null 2>&1; then \
|
||||
echo "✅ Valid: $$IMG exists in the registry."; \
|
||||
else \
|
||||
echo "❌ Invalid: $$IMG could not be found or accessed."; \
|
||||
FAILED=1; \
|
||||
fi; \
|
||||
done; \
|
||||
if [ $$FAILED -ne 0 ]; then \
|
||||
echo "Error: One or more Docker Compose images are invalid in the registry."; \
|
||||
exit 1; \
|
||||
fi; \
|
||||
echo "All images are valid. Proceeding with CI pipeline."
|
||||
|
||||
help: ## Show this help message
|
||||
@which awk > /dev/null || (echo "awk not found. Please install it from https://www.gnu.org/software/gawk/manual/gawk.html" && exit 1)
|
||||
@echo ""
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
services:
|
||||
cloudflared:
|
||||
container_name: cloudflared
|
||||
image: cloudflare/cloudflared:2026.3.0
|
||||
image: cloudflare/cloudflared:2026.5.2
|
||||
restart: unless-stopped
|
||||
command: tunnel --metrics 0.0.0.0:4090 --no-autoupdate run --token ${CLOUDFLARE_TOKEN}
|
||||
networks:
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
services:
|
||||
dawarich-app:
|
||||
container_name: dawarich-app
|
||||
image: freikin/dawarich:1.7.7
|
||||
image: freikin/dawarich:1.7.11
|
||||
volumes:
|
||||
- ~/docker-volumes/dawarich/public:/var/app/public
|
||||
- ~/docker-volumes/dawarich/watched:/var/app/tmp/imports/watched
|
||||
@@ -70,7 +70,7 @@ services:
|
||||
|
||||
dawarich-sidekiq:
|
||||
container_name: dawarich-sidekiq
|
||||
image: freikin/dawarich:1.7.7
|
||||
image: freikin/dawarich:1.7.11
|
||||
volumes:
|
||||
- ~/docker-volumes/dawarich/public:/var/app/public
|
||||
- ~/docker-volumes/dawarich/watched:/var/app/tmp/imports/watched
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
services:
|
||||
docuseal:
|
||||
container_name: docuseal
|
||||
image: docuseal/docuseal:2.5.3
|
||||
image: docuseal/docuseal:3.0.2
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- homelab-network
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
services:
|
||||
dozzle:
|
||||
container_name: dozzle
|
||||
image: amir20/dozzle:v10.5.3
|
||||
image: amir20/dozzle:v10.6.3
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- homelab-network
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
services:
|
||||
gitea:
|
||||
container_name: gitea
|
||||
image: gitea/gitea:1.26.1
|
||||
image: gitea/gitea:1.26.2
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- homelab-network
|
||||
@@ -63,7 +63,7 @@ services:
|
||||
|
||||
gitea-runner:
|
||||
container_name: gitea-runner
|
||||
image: gitea/runner:1.0.3
|
||||
image: gitea/runner:1.0.7
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- homelab-network
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
services:
|
||||
mealie:
|
||||
container_name: mealie
|
||||
image: hkotel/mealie:v3.16.0
|
||||
image: hkotel/mealie:v3.19.2
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- homelab-network
|
||||
|
||||
@@ -73,7 +73,7 @@ services:
|
||||
|
||||
gotenberg:
|
||||
container_name: gotenberg
|
||||
image: docker.io/gotenberg/gotenberg:8.27
|
||||
image: docker.io/gotenberg/gotenberg:8.33
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- homelab-network
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
services:
|
||||
portainer:
|
||||
container_name: portainer
|
||||
image: portainer/portainer-ce:2.41.1
|
||||
image: portainer/portainer-ce:2.42.0
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- homelab-network
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
services:
|
||||
prometheus:
|
||||
container_name: prometheus
|
||||
image: prom/prometheus:v3.11.3
|
||||
image: prom/prometheus:v3.12.0
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- homelab-network
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
services:
|
||||
speedtest-tracker:
|
||||
container_name: speedtest-tracker
|
||||
image: linuxserver/speedtest-tracker:1.14.1
|
||||
image: linuxserver/speedtest-tracker:1.14.3
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- homelab-network
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
services:
|
||||
swagger-editor:
|
||||
container_name: swagger-editor
|
||||
image: swaggerapi/swagger-editor:v5.4.1
|
||||
image: swaggerapi/swagger-editor:v5.5.2
|
||||
restart: unless-stopped
|
||||
networks:
|
||||
- homelab-network
|
||||
|
||||
Reference in New Issue
Block a user