diff --git a/docker-compose.yml b/docker-compose.yml index 35ec7f6b..1f88fee7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,7 +3,7 @@ services: # https://hub.docker.com/_/mariadb db: # Note: Check the recommend version here: https://docs.nextcloud.com/server/latest/admin_manual/installation/system_requirements.html#server - image: docker.io/library/mariadb:11.8.6-noble + image: docker.io/library/mariadb:11.8.6-noble@sha256:31c1aa20ba2d78c4cbc45b2675e40ffd6a3cd59897a9767ce88fc284309f55ab restart: always command: --transaction-isolation=READ-COMMITTED volumes: @@ -19,7 +19,7 @@ services: # Note: Redis is an external service. You can find more information about the configuration here: # https://hub.docker.com/_/redis redis: - image: docker.io/library/redis:8.6.2-alpine + image: docker.io/library/redis:8.6.2-alpine@sha256:81b6f81d6a6c5b9019231a2e8eb10085e3a139a34f833dcc965a8a959b040b72 restart: always app: @@ -58,7 +58,7 @@ services: retries: 30 recipes: - image: docker.io/library/nginx:1.29.7-alpine + image: docker.io/library/nginx:1.29.7-alpine@sha256:e7257f1ef28ba17cf7c248cb8ccf6f0c6e0228ab9c315c152f9c203cd34cf6d1 restart: always volumes: - ./tests/fixtures/test_recipe.html:/usr/share/nginx/html/test_recipe.html:ro @@ -351,7 +351,7 @@ services: - claude-funnel nginx-claude-filter: - image: docker.io/library/nginx:1.29.7-alpine + image: docker.io/library/nginx:1.29.7-alpine@sha256:e7257f1ef28ba17cf7c248cb8ccf6f0c6e0228ab9c315c152f9c203cd34cf6d1 restart: always depends_on: - mcp-login-flow