Improve Porkbun dynamic DNS script #161

Closed
opened 2022-06-25 15:50:59 +00:00 by a · 3 comments
Owner

We need to make two improvements to the Porkbun DDNS script:

  • Update both IPv4 and IPv6 records.
  • Don't delete and recreate record when it already exists and is the same.
We need to make two improvements to the [Porkbun DDNS script](https://git.exozy.me/Ta180m/porkbun-dynamic-dns-python): - [x] Update both IPv4 and IPv6 records. - [x] Don't delete and recreate record when it already exists and is the same.
a added this to the v9.0 milestone 2022-06-25 15:50:59 +00:00
a added the
enhancement
help wanted
labels 2022-06-25 15:50:59 +00:00
a added this to the (deleted) project 2022-06-25 15:50:59 +00:00
Author
Owner

I transferred ownership of the repo to the exozyme org. I'll start refactoring the script. Actually, I think I'm going to rewrite it since the current code has some design flaws.

I transferred ownership of the repo to the exozyme org. I'll start refactoring the script. Actually, I think I'm going to rewrite it since the current code has some design flaws.
a started working 2022-07-21 17:31:08 +00:00
Author
Owner

Sidenote: This script is very important because if we have a power outage and the server's IP address changes, we need to make sure the A and AAAA DNS records are updated to ensure we can still access the server.

Sidenote: This script is very important because if we have a power outage and the server's IP address changes, we need to make sure the A and AAAA DNS records are updated to ensure we can still access the server.
a closed this issue 2022-07-21 19:01:30 +00:00
a stopped working 2022-07-21 19:01:30 +00:00
1 hour 30 minutes
Author
Owner

A bug in our DDNS script caused out DNS records to be messed up. It's fixed now, but the DNS will take a few minutes to propogate.

A bug in our DDNS script caused out DNS records to be messed up. It's fixed now, but the DNS will take a few minutes to propogate.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 1 hour 30 minutes
a
1 hour 30 minutes
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: exozyme/exozyme#161
No description provided.