go-ddns - lightweight GoDaddy dyndns updater

go-ddns - lightweight GoDaddy dyndns updater

A no nonsense DynDNS updater for your GoDaddy domains

Configuration

Configuration is done through environment variables (e.g. docker environment variables):

Variable Description
GD_API_KEY GoDaddy API Key from https://developer.godaddy.com/keys
GD_API_SECRET GoDaddy API Secret from https://developer.godaddy.com/keys
GD_DOMAINS Comma-seperated list of domains that should be updated
GD_INTERVAL (Optional) Interval in seconds between updates

Contributing

If you have any suggestions or requests, feel free to create an issue, pull request or fork!

Owner
Niklas Stich
B.A.Sc. & M.A.Sc. Student of Computer Science at University of Applied Sciences Kempten. I like video games, Linux and servers.
Niklas Stich
Similar Resources

Barebones Go program to issue DDNS updates to Amazon Route 53 service.

Route53 DDNS Very simple DDNS using AWS Route 53 #/bin/bash # AWS_ACCESS_KEY_ID example (fake) export AWS_ACCESS_KEY_ID=KkRbWpoyqLHo69dvoskn # AWS_

May 17, 2021

Automatic AWS Security Group ingress through DDNS

Auto DDNS Security Lambda Update AWS Security Group rules to an IP resolved from a DNS hostname. Useful to dynamically allow ingress from a DDNS hostn

Oct 19, 2021

ddns DNSPod

README 通过DNS API实现 DDNS 功能,目前支持的DNS服务商有 DNSPod 等 打包命令 CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o linux-amd64-ddns main.go CGO_ENABLED=0 GOOS=wi

Dec 24, 2021

Use DDNS to Update a Cloudflare Spectrum Application's IP Address

Cloudflare Spectrum DDNS NOTICE - PROJECT IS A WORK IN PROGRESS Cloudflare Spectrum's functionality is limited to specifying IP addresses for SSH and

Sep 15, 2022

CUP - Cloudflare (DNS) Updater Program

CUP The Cloudflare (DNS) Updater CUP is a tool to turn CloudFlare DNS into a Dynamic DNS service. Documentation Documentation can be found in the docs

Jun 6, 2022

Duck DNS updater that polls the Vox30 for the IP

duckStation A Duck DNS updater that gets the public IP from the Vox30, also known as Vodafone Power Station in italy (Vodafone Wi-Fi Hub in UK, Vodafo

Oct 22, 2022

AWS Tags Updater - Sync tags with all resources via sheet 🐏🐏

AWS Tags Updater - Sync tags with all resources via sheet 🐏🐏

Mar 22, 2022

Nfacu - 💨 NET Framework App Config Updater

Nfacu - 💨 NET Framework App Config Updater

Jun 1, 2022

Aws asg updater - Update AMIs within AWS Auto Scaling groups automatically.

AWS Auto Scaling Groups Updater AWS Auto Scaling group is a great way of managing Amazon EC2 instances. AWS Auto Scaling group watches the correspondi

Oct 7, 2022

A Tor package updater and runner as an I2P Plugin

A Tor package updater and runner as an I2P Plugin

i2p.plugins.tor-updater A Tor package updater and runner as an I2P Plugin. This plugin is still being changed rapidly but it should be usable on most

Jul 31, 2022

Automatic-Update-Launcher - A general purpose updater for updating program binaries when update folder exists

Automatic-Update-Launcher - A general purpose updater for updating program binaries when update folder exists

Automatic Update Launcher A general purpose updater for updating (web) applicati

Jun 27, 2022

Hetzner-dns-updater - A simple tool to update a DNS record via Hetzner DNS API. Used for simple HA together with Nomad

hetzner-dns-updater A small utility tool to update a single record via Hetzner D

Feb 12, 2022

goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.

goRBAC goRBAC provides a lightweight role-based access control implementation in Golang. For the purposes of this package: * an identity has one or mo

Dec 29, 2022

Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.

Go package to make lightweight ASCII line graph ╭┈╯ in command line apps with no other dependencies.

asciigraph Go package to make lightweight ASCII line graphs ╭┈╯. Installation go get github.com/guptarohit/asciigraph Usage Basic graph package main

Jan 1, 2023

A lightweight yet powerful config package for Go projects

Config GoLobby Config is a lightweight yet powerful config package for Go projects. It takes advantage of env files and OS variables alongside config

Dec 11, 2022

Simple, seamless, lightweight time tracking for Git

Simple, seamless, lightweight time tracking for Git

Git Time Metric Seamless time tracking for all your Git projects $ gtm report -last-month $ gtm report -last-month -format summary $ gtm report -last-

Dec 27, 2022

Lightweight Cloud Instance Contextualizer

Lightweight Cloud Instance Contextualizer

Flamingo Flamingo is a lightweight contextualization tool that aims to handle initialization of cloud instances. It is meant to be a replacement for c

Jun 18, 2022

Lightweight RESTful database engine based on stack data structures

Lightweight RESTful database engine based on stack data structures

piladb [pee-lah-dee-bee]. pila means stack or battery in Spanish. piladb is a lightweight RESTful database engine based on stack data structures. Crea

Nov 27, 2022

The lightweight, distributed relational database built on SQLite.

The lightweight, distributed relational database built on SQLite.

rqlite is a lightweight, distributed relational database, which uses SQLite as its storage engine. Forming a cluster is very straightforward, it grace

Jan 5, 2023
AWS Tags Updater - Sync tags with all resources via sheet 🐏🐏

AWS Tags Updater - Sync tags with all resources via sheet ????

Mar 22, 2022
A single-binary cross-platform lightweight client/server connection testing tool.

conntest A single-binary cross-platform lightweight client/server connection testing tool. Currently supports L7 TCP (HTTP). Configuration Options con

Jan 13, 2022
lightweight, self-service AWS IAM management
lightweight, self-service AWS IAM management

Contents Overview Architecture Prerequisites Workflow What groups exist? Who do I ask for access? What groups am I in? How do I add group members? How

Jan 16, 2022
A lightweight eventbus that simplifies communication between goroutines,

English | 简体中文 eventbus A lightweight eventbus that simplifies communication between goroutines, it supports synchronous and asynchronous message publ

Apr 28, 2023
Godaddy-domains-client-go - Godaddy domains api Client golang - Write automaticly from swagger codegen

Go API client for swagger Overview This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you c

Jan 9, 2022
Godaddy - This package implements the libdns interfaces for the Godaddy API

Godaddy for libdns This package implements the libdns interfaces for the Godaddy

Nov 8, 2022
Ali-DDNS - DDNS service by using Ali openapi

Ali-DDNS DDNS service by using Ali openapi Explore the docs » View Demo · Report

Jul 6, 2022
dyndns client daemon

README for dyndnscd =================== dyndnscd is the dyndns client daemon. It is a daemon that continually polls for IP address changes an in the

Sep 29, 2021
A Docker image that allows you to use Hetzner DNS as a DynDNS Provider

Docker Hetzner DDNS This Docker image will allow you to use the Hetzner DNS Service as a Dynamic DNS Provider (DDNS). How does it work? The Go script

Dec 27, 2022
cli for updating a GoDaddy DNS record
cli for updating a GoDaddy DNS record

Installation go install github.com/xujiahua/[email protected] $ godaddy-dns cli for godaddy dns Usage: godaddy-dns [command] Available Commands:

Nov 9, 2021