Sign inSign up

prae82/transip-ddns

By prae82

•Updated about 2 years ago

simple container to update a specific record for your TransIP domain with your WAN IP.

Image
Networking
2

404

prae82/transip-ddns repository overview

TransIP DDNS tool

  • bind a volume with your private TransIP API key to: /key/private.key

  • The following environment variables are required:

Example Docker compose:

services:
  transip:
    image: "prae82/transip-ddns:latest"
    container_name: "transip"
    environment:
      - "DNSEXPIRE=60" #exact current TTL of dns record
      - "DNSNAME=*" #exact name of dns record
      - "DNSTYPE=A" #exact type of dns record
      - "DOMAIN=<domain>" #domain
      - "TRANSIP_USER=<userid>" #TransIP userid
      - "TZ=Europe/Amsterdam" #change to timezone
      - "DNSEXPIREV6=60" #exact current TTL of dns record for IPv6 (optional)
      - "DNSNAMEV6=*" #exact name of dns record for IPv6 (optional)
      - "DNSTYPEV6=AAAA" #exact type of dns record for IPv6 (optional)
    restart: "always"
    volumes:
      - "<myfolder>/private.key:/key/private.key"
#    network_mode: "host"   # optional (sometimes required to retreive hosts IPv6 address)

Tag summary

Content type

Image

Digest

sha256:443056ee1…

Size

33.4 MB

Last updated

about 2 years ago

docker pull prae82/transip-ddns