services:
porkbun-ddns:
image: "mietzen/porkbun-ddns:latest"
container_name: porkbun-ddns
environment:
DOMAIN: "<redacted>.com" # Your Porkbun domain
SUBDOMAINS: "adguard,jellyfin,deemix" # Subdomains comma spreaded
SECRETAPIKEY: "<redacted>" # Your Porkbun Secret-API-Key
APIKEY: "<redacted>" # Your Porkbun API-Key
restart: unless-stopped
2023-11-29 21:46:12 Traceback (most recent call last):
2023-11-29 21:46:12 File "/entrypoint.py", line 51, in <module>
2023-11-29 21:46:12 porkbun_ddns.update_records()
2023-11-29 21:46:12 File "/usr/local/lib/python3.12/site-packages/porkbun_ddns-0.4.1-py3.12.egg/porkbun_ddns/porkbun_ddns.py", line 135, in update_records
2023-11-29 21:46:12 File "/usr/local/lib/python3.12/site-packages/porkbun_ddns-0.4.1-py3.12.egg/porkbun_ddns/porkbun_ddns.py", line 90, in get_public_ips
2023-11-29 21:46:12 File "/usr/local/lib/python3.12/urllib/request.py", line 215, in urlopen
2023-11-29 21:46:12 return opener.open(url, data, timeout)
2023-11-29 21:46:12 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-11-29 21:46:12 File "/usr/local/lib/python3.12/urllib/request.py", line 515, in open
2023-11-29 21:46:12 response = self._open(req, data)
2023-11-29 21:46:12 ^^^^^^^^^^^^^^^^^^^^^
2023-11-29 21:46:12 File "/usr/local/lib/python3.12/urllib/request.py", line 532, in _open
2023-11-29 21:46:12 result = self._call_chain(self.handle_open, protocol, protocol +
2023-11-29 21:46:12 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-11-29 21:46:12 File "/usr/local/lib/python3.12/urllib/request.py", line 492, in _call_chain
2023-11-29 21:46:12 result = func(*args)
2023-11-29 21:46:12 ^^^^^^^^^^^
2023-11-29 21:46:12 File "/usr/local/lib/python3.12/urllib/request.py", line 1392, in https_open
2023-11-29 21:46:12 return self.do_open(http.client.HTTPSConnection, req,
2023-11-29 21:46:12 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2023-11-29 21:46:12 File "/usr/local/lib/python3.12/urllib/request.py", line 1347, in do_open
2023-11-29 21:46:12 raise URLError(err)
2023-11-29 21:46:12 urllib.error.URLError: <urlopen error [Errno 99] Cannot assign requested address>
2023-11-29 21:47:13 Traceback (most recent call last):
2023-11-29 21:47:13 File "/usr/local/lib/python3.12/urllib/request.py", line 1344, in do_open
2023-11-29 21:47:13 h.request(req.get_method(), req.selector, req.data, headers,
2023-11-29 21:47:13 File "/usr/local/lib/python3.12/http/client.py", line 1319, in request
2023-11-29 21:47:13 self._send_request(method, url, body, headers, encode_chunked)
2023-11-29 21:47:13 File "/usr/local/lib/python3.12/http/client.py", line 1365, in _send_request
2023-11-29 21:47:13 self.endheaders(body, encode_chunked=encode_chunked)
2023-11-29 21:47:13 File "/usr/local/lib/python3.12/http/client.py", line 1314, in endheaders
2023-11-29 21:47:13 self._send_output(message_body, encode_chunked=encode_chunked)
2023-11-29 21:47:13 File "/usr/local/lib/python3.12/http/client.py", line 1074, in _send_output
2023-11-29 21:47:13 self.send(msg)
2023-11-29 21:47:13 File "/usr/local/lib/python3.12/http/client.py", line 1018, in send
2023-11-29 21:47:13 self.connect()
2023-11-29 21:47:13 File "/usr/local/lib/python3.12/http/client.py", line 1453, in connect
2023-11-29 21:47:13 super().connect()
2023-11-29 21:47:13 File "/usr/local/lib/python3.12/http/client.py", line 984, in connect
2023-11-29 21:47:13 self.sock = self._create_connection(
2023-11-29 21:47:13 ^^^^^^^^^^^^^^^^^^^^^^^^
2023-11-29 21:47:13 File "/usr/local/lib/python3.12/socket.py", line 852, in create_connection
2023-11-29 21:47:13 raise exceptions[0]
2023-11-29 21:47:13 File "/usr/local/lib/python3.12/socket.py", line 837, in create_connection
2023-11-29 21:47:13 sock.connect(sa)
2023-11-29 21:47:13 OSError: [Errno 99] Cannot assign requested address
2023-11-29 21:47:13
2023-11-29 21:47:13 During handling of the above exception, another exception occurred: