No description
Find a file
Fijxu e937474aa8
Some checks failed
golangci-lint / lint (push) Failing after 30s
chore: update arch linux build steps
2025-01-26 13:17:35 -03:00
.forgejo/workflows feat: add golangci.yml and action for it 2025-01-26 13:14:39 -03:00
cmd/simple-ddns-client feat: add interval between DNS updates 2025-01-26 00:36:29 -03:00
.gitignore init 2025-01-26 00:13:35 -03:00
config.json.example feat: add interval between DNS updates 2025-01-26 00:36:29 -03:00
go.mod init 2025-01-26 00:13:35 -03:00
golangci.yml feat: add golangci.yml and action for it 2025-01-26 13:14:39 -03:00
LICENSE init 2025-01-26 00:13:35 -03:00
PKGBUILD init 2025-01-26 00:13:35 -03:00
README.md chore: update arch linux build steps 2025-01-26 13:17:35 -03:00
simple-ddns-client.service init 2025-01-26 00:13:35 -03:00

simple-ddns-client

Simple DDNS Client for Porkbun. Other DNS Registrars or DDNS services may be added later if I feel like it.

Made as an alternative for ddclient because it sucks and I hate it and it's the only DDNS client that seems to support Porkbun

Building

Manually

git clone https://git.nadeko.net/Fijxu/simple-ddns-client.git
cd simple-ddns-client
go build ./cmd/simple-ddns-client

Arch Linux

git clone https://aur.archlinux.org/simple-ddns-client-git.git
cd simple-ddns-client-git
makepkg -si

Licensed under GPL-3.0-only