2026-05-24 02:00:01,688 - INFO - 🚀 Generating Unraid documentation... 2026-05-24 02:00:01,688 - INFO - 🚀 Generating Unraid documentation... 2026-05-24 02:00:01,688 - INFO - 📦 Collecting container information... 2026-05-24 02:00:01,688 - INFO - 📦 Collecting container information... 2026-05-24 02:00:01,693 - ERROR - Cannot connect to Docker daemon: Error while fetching server API version: HTTPConnectionPool(host='docker-socket-proxy', port=2375): Max retries exceeded with url: /version (Caused by NameResolutionError("HTTPConnection(host='docker-socket-proxy', port=2375): Failed to resolve 'docker-socket-proxy' ([Errno -2] Name or service not known)")) 2026-05-24 02:00:01,693 - ERROR - Cannot connect to Docker daemon: Error while fetching server API version: HTTPConnectionPool(host='docker-socket-proxy', port=2375): Max retries exceeded with url: /version (Caused by NameResolutionError("HTTPConnection(host='docker-socket-proxy', port=2375): Failed to resolve 'docker-socket-proxy' ([Errno -2] Name or service not known)")) 2026-05-24 02:00:01,693 - ERROR - Make sure Docker Socket Proxy is running and accessible 2026-05-24 02:00:01,693 - ERROR - Make sure Docker Socket Proxy is running and accessible 2026-05-24 02:00:01,693 - ERROR - Using default: tcp://docker-socket-proxy:2375 2026-05-24 02:00:01,693 - ERROR - Using default: tcp://docker-socket-proxy:2375 2026-05-24 02:00:01,693 - ERROR - ❌ Error generating documentation: Error while fetching server API version: HTTPConnectionPool(host='docker-socket-proxy', port=2375): Max retries exceeded with url: /version (Caused by NameResolutionError("HTTPConnection(host='docker-socket-proxy', port=2375): Failed to resolve 'docker-socket-proxy' ([Errno -2] Name or service not known)")) 2026-05-24 02:00:01,693 - ERROR - ❌ Error generating documentation: Error while fetching server API version: HTTPConnectionPool(host='docker-socket-proxy', port=2375): Max retries exceeded with url: /version (Caused by NameResolutionError("HTTPConnection(host='docker-socket-proxy', port=2375): Failed to resolve 'docker-socket-proxy' ([Errno -2] Name or service not known)")) Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 204, in _new_conn sock = connection.create_connection( ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/urllib3/util/connection.py", line 60, in create_connection for res in socket.getaddrinfo(host, port, family, socket.SOCK_STREAM): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/socket.py", line 974, in getaddrinfo for res in _socket.getaddrinfo(host, port, family, type, proto, flags): ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ socket.gaierror: [Errno -2] Name or service not known The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 787, in urlopen response = self._make_request( ^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 493, in _make_request conn.request( File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 500, in request self.endheaders() File "/usr/local/lib/python3.11/http/client.py", line 1318, in endheaders self._send_output(message_body, encode_chunked=encode_chunked) File "/usr/local/lib/python3.11/http/client.py", line 1078, in _send_output self.send(msg) File "/usr/local/lib/python3.11/http/client.py", line 1016, in send self.connect() File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 331, in connect self.sock = self._new_conn() ^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 211, in _new_conn raise NameResolutionError(self.host, self, e) from e urllib3.exceptions.NameResolutionError: HTTPConnection(host='docker-socket-proxy', port=2375): Failed to resolve 'docker-socket-proxy' ([Errno -2] Name or service not known) The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 644, in send resp = conn.urlopen( ^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/urllib3/connectionpool.py", line 841, in urlopen retries = retries.increment( ^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/urllib3/util/retry.py", line 535, in increment raise MaxRetryError(_pool, url, reason) from reason # type: ignore[arg-type] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ urllib3.exceptions.MaxRetryError: HTTPConnectionPool(host='docker-socket-proxy', port=2375): Max retries exceeded with url: /version (Caused by NameResolutionError("HTTPConnection(host='docker-socket-proxy', port=2375): Failed to resolve 'docker-socket-proxy' ([Errno -2] Name or service not known)")) During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/local/lib/python3.11/site-packages/docker/api/client.py", line 223, in _retrieve_server_version return self.version(api_version=False)["ApiVersion"] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/docker/api/daemon.py", line 181, in version return self._result(self._get(url), json=True) ^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/docker/utils/decorators.py", line 44, in inner return f(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/docker/api/client.py", line 246, in _get return self.get(url, **self._set_request_timeout(kwargs)) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 602, in get return self.request("GET", url, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 589, in request resp = self.send(prep, **send_kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/requests/sessions.py", line 703, in send r = adapter.send(request, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/requests/adapters.py", line 677, in send raise ConnectionError(e, request=request) requests.exceptions.ConnectionError: HTTPConnectionPool(host='docker-socket-proxy', port=2375): Max retries exceeded with url: /version (Caused by NameResolutionError("HTTPConnection(host='docker-socket-proxy', port=2375): Failed to resolve 'docker-socket-proxy' ([Errno -2] Name or service not known)")) The above exception was the direct cause of the following exception: Traceback (most recent call last): File "/app/src/unraid_config_guardian.py", line 720, in main() File "/app/src/unraid_config_guardian.py", line 661, in main containers = get_containers() ^^^^^^^^^^^^^^^^ File "/app/src/unraid_config_guardian.py", line 50, in get_containers client = docker.DockerClient( ^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/docker/client.py", line 45, in __init__ self.api = APIClient(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/docker/api/client.py", line 207, in __init__ self._version = self._retrieve_server_version() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/docker/api/client.py", line 230, in _retrieve_server_version raise DockerException( docker.errors.DockerException: Error while fetching server API version: HTTPConnectionPool(host='docker-socket-proxy', port=2375): Max retries exceeded with url: /version (Caused by NameResolutionError("HTTPConnection(host='docker-socket-proxy', port=2375): Failed to resolve 'docker-socket-proxy' ([Errno -2] Name or service not known)"))