UnoEuroDNS

UnoEuroDNS

Docker app from thomast_88's Repository

Overview

Keep your DNS records for your own domains updated with this UnoEuro DDNS script.

docker-unoeuro-dns

[Docker Pulls][hub] [Docker Stars][hub] [Docker Build][hub] [Docker Layers][hub] [Docker Version][hub] [hub]: https://hub.docker.com/r/tynor88/unoeuro-dns/

Keep your DNS records for your own domains updated with this UnoEuro DDNS script. UnoEuro provides a free DNS service for your private domains. You can move all your domains for free and have them managed at UnoEuro.

Usage

docker create \
  --name=UnoEuroDNS \
  -e DOMAIN=<domain> \
  -e HOSTNAME=<hostname> \
  -e APIKEY=<apikey> \
  -e PUSHBULLET_ACCESS_TOKEN=<access_token>
  tynor88/unoeuro-dns

Parameters

  • -e DOMAIN The name of the domain (product) you wish to update (without www). Can be in punycode format. Ie. "example.com"
  • -e HOSTNAME The name of the A record you wish to update. The domain should not be appended to this. Ie. use "home", not "home.example.com"
  • -e APIKEY The API key for the UnoEuro account. Found in UnoEuro's controlpanel
  • -e PUSHBULLET_ACCESS_TOKEN The access token for the Pushbullet API. Found on https://www.pushbullet.com/#settings/account . Leave empty for disabling this feature.

Setting up the application

Make sure your domain's DNS is managed by UnoEuro and retrieve your Api-key (https://www.unoeuro.com/controlpanel/account.php). Then run the docker create command above with your domain, hostname and apikey
It will update your IP with the UnoEuro DNS service every 5 minutes. Optionally specify your Pushbullet access token to receive notifications if the IP was updated or something went wrong.

Info

  • Shell access whilst the container is running: docker exec -it UnoEuroDNS /bin/bash
  • Upgrade to the latest version: docker restart UnoEuroDNS
  • To monitor the logs of the container in realtime: docker logs -f UnoEuroDNS

Versions

  • 2016/09/02:
    • Fixed a response check, as UnoEuro's Api changed
  • 2016/07/10:
    • Added support for Pushbullet notifications (optional)
    • Update to latest phusion baseimage (0.9.19)
  • 2016/04/29:
    • Initial release

Install UnoEuroDNS on Unraid in a few clicks.

Find UnoEuroDNS in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for UnoEuroDNS Review the template variables and paths Click Install

Categories

Download Statistics

23,002
Total Downloads
6
This Month
18
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Explore more like this

Explore all

Details

Repository
tynor88/unoeuro-dns
Last Updated2018-01-30
First Seen2016-10-07

Runtime arguments

Privileged
false