Skip to content
@dnspatch

dnspatch

Dynamic DNS daemon in Go. Keeps your DNS records pointed at your changing IP.

dnspatch

Keep your DNS records pointed at your changing IP.

Documentation · Config builder · Releases · Discussions

dnspatch is a dynamic DNS daemon written in Go. It watches your public IPv4 and IPv6 address and updates your DNS records when it changes. One static binary or a container image of a few megabytes, no runtime dependencies.

Repositories

Repository What it is
dnspatch The daemon: retrievers, providers and notifiers as plugins, a public Go plugin contract
builder Web configurator: pick plugins, get a dnspatch.toml, build tags, a binary or a Docker image
dnspatch-telegram-bot Telegram bot that relays dnspatch status events from Redis Pub/Sub

Get involved

Pinned Loading

  1. dnspatch dnspatch Public

    Dynamic DNS daemon in Go: keeps Cloudflare, DuckDNS, No-IP, RFC 2136 and other DNS records pointed at your changing IP. Single binary, Docker, IPv4/IPv6.

    Go 3

  2. builder builder Public

    Web configurator for dnspatch builds: pick plugins, get build tags, a binary or a Docker image

    TypeScript 1

  3. dnspatch-telegram-bot dnspatch-telegram-bot Public

    Telegram bot that relays dnspatch status events from Redis Pub/Sub

    Python 1

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…