You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
webhainaut 00d0d9d8ba
Merge pull request #1 from webhainaut/config-tests
5 years ago
.github/workflows test on all arch and build when push tags 5 years ago
config init commit 5 years ago
.gitignore init commit 5 years ago
.travis.yml test on all arch and build when push tags 5 years ago
Dockerfile Update Dockerfile 5 years ago
LICENSE init commit 5 years ago
README.md Update README.md 5 years ago
_config.yml Set theme jekyll-theme-slate 5 years ago

README.md

DynDNS update script for OVH domains

Build image Build Status

this is based on ovh-dyndns from Ambroisemaupate work.

https://docs.ovh.com/fr/domains/utilisation-dynhost/

Check every 5 minutes you WAN IP and if changed call OVH entry-point to update your DynDNS domain.

docker run -d --name="ovh-dyndns" \
    -e "HOST=mydynamicdomain.domain.com" \
    -e "LOGIN=mylogin" \
    -e "PASSWORD=mypassword" \
    ambroisemaupate/ovh-dyndns

Docker-compose

version: "3"
services:
  crond:
    image: ambroisemaupate/ovh-dyndns
    environment:
      HOST: mydynamicdomain.domain.com
      LOGIN: mylogin
      PASSWORD: mypassword
    restart: always

Customize external NS server

By default, we use Google DNS to check your current DynDNS IP, but you can choose an other DNS overriding NSSERVER env var:

docker run -d --name="ovh-dyndns" \
    -e "HOST=mydynamicdomain.domain.com" \
    -e "LOGIN=mylogin" \
    -e "PASSWORD=mypassword" \
    -e "NSSERVER=192.168.1.1" \
    ambroisemaupate/ovh-dyndns