Set up and package porkbun-dynamic-dns-python for dynamic DNS #141
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
question
security
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Total time spent: 1 hour 5 minutes
Due date
a
1 hour 5 minutes
No due date set.
Dependencies
No dependencies set.
Reference: exozyme/exozyme#141
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
porkbun-dynamic-dns-python is the official dynamic DNS client for Porkbun. Recently we've had our public IPv4 address change twice, which I spent half an hour debugging various networking issues before realizing that was the cause. Unfortunately it's not in the AUR so we'll need to package it ourselves and upload it to the AUR. We should also include a systemd timer.
OK, I finished creating the package. I could add a bit more documentation, but you can just read the source code 😃. I had to make a fork of upstream because they're kind of dead anyways.