No description
Find a file
Fijxu 3a2be02e0a
All checks were successful
golangci-lint / lint (push) Successful in 41s
fix: fix logic on p.Data.Ip
2025-02-05 17:00:28 -03:00
.forgejo/workflows ci: update golangci version to 1.63 2025-02-02 14:28:06 -03:00
cmd/simple-ddns-client fix: fix logic on p.Data.Ip 2025-02-05 17:00:28 -03:00
internal feat: option to add own IP api, and better error checks 2025-01-26 18:06:15 -03:00
.gitignore init 2025-01-26 00:13:35 -03:00
config.json.example chore: update config.json.example file 2025-02-02 14:24:24 -03:00
go.mod feat: option to add own IP api, and better error checks 2025-01-26 18:06:15 -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 chore: update PKGBUILD 2025-02-02 14:27:33 -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