From 6505c5cdf488afd9f87b265471891d529e5a84e3 Mon Sep 17 00:00:00 2001 From: Yury Kossakovsky Date: Fri, 27 Feb 2026 16:55:40 -0700 Subject: [PATCH] fix(docker): limit parallel image pulls to prevent tls handshake timeout set COMPOSE_PARALLEL_LIMIT=3 in .env.example to avoid net/http TLS handshake timeout errors when pulling many images simultaneously --- .env.example | 8 ++++++++ CHANGELOG.md | 5 +++++ VERSION | 2 +- 3 files changed, 14 insertions(+), 1 deletion(-) diff --git a/.env.example b/.env.example index 01f1c29..a8de405 100644 --- a/.env.example +++ b/.env.example @@ -477,6 +477,14 @@ DIFY_SECRET_KEY= DIFY_EXPOSE_NGINX_PORT=8080 DIFY_EXPOSE_NGINX_SSL_PORT=9443 +############ +# Docker Compose parallel limit +# Limits the number of simultaneous Docker image pulls to prevent +# "net/http: TLS handshake timeout" errors when many services are selected. +# Increase this value if you have a fast network connection. +############ +COMPOSE_PARALLEL_LIMIT=3 + ########################################################################################### COMPOSE_PROFILES="n8n,portainer,monitoring,databasus" PROMETHEUS_PASSWORD_HASH= diff --git a/CHANGELOG.md b/CHANGELOG.md index bffa1fb..d67e79f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ ## [Unreleased] +## [1.2.7] - 2026-02-27 + +### Fixed +- **Docker** - Limit parallel image pulls (`COMPOSE_PARALLEL_LIMIT=3`) to prevent `TLS handshake timeout` errors when many services are selected + ## [1.2.6] - 2026-02-10 ### Changed diff --git a/VERSION b/VERSION index 3eefcb9..c04c650 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.0.0 +1.2.7