Sign inSign up

twelsby/frigand

By twelsby

Updated about 1 year ago

Image
0

846

twelsby/frigand repository overview

FriGand - gandi.net dynamic DNS update service for your Fritz!Box

FriGand helps your Fritz!Box updating a gandi.net DNS A record

What it is

FriGand is a spring boot application written in java using jetty, jax-rs, jackson and feign

What you need

What it does

FriGand accepts a DynDNS update GET request from your Fritz!Box. The query parameters will be translated into a POST for the Gandi V5 API. It updates the @ A record for the given domain with a ttl of 300 seconds (gandi.net minimum).

Background

Fritz!Box DynDNS support is able to issue a GET when connecting to the internet. No POST, no PUT, no headers.

gandi.net V5 API is RESTful and accepts a PUT with headers to update DNS records.

How to use it

Configure your Fritz!Box DynDNS to use the custom service.

Example URL:

https://apps.economore.io/frigand/update?username=<username>&domain=<domain>&ipaddr=<ipaddr> 

Username has to be set to gandi.net API Key and the domain is yours.

If you use it for personal purposes feel free to use our live instance shown.
We do not log anything or store your credentials - but I do understand if you run frigand yourself.

Tag summary

Content type

Image

Digest

sha256:dfe66f899

Size

90.4 MB

Last updated

about 1 year ago

docker pull twelsby/frigand