From b3b91edf7d75b222e795485f103382763ac14237 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20B=C3=B6hm?= Date: Wed, 16 Jul 2014 15:30:53 +0200 Subject: [PATCH] Added some more infos to README --- README.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 5d0debc..3189a83 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,20 @@ ddns ==== -A self-hosted Dynamic DNS solution similar to DynDNS or NO-IP +A self-hosted Dynamic DNS solution similar to DynDNS or NO-IP. + +You can use a hosted version at [ddns.pboehm.org](http://ddns.pboehm.org/) where you can register a host under the `d.pboehm.de` domain (e.g `test.d.pboehm.de`). + +## How can I update my IP if it changes? + +`ddns` is built around a small webservice, so that you can update your IP address, simply by calling an URL periodically through `curl` (using `cron`). Hosts that haven't been updated for 10 days will be automatically removed. This can be configured in your own instance. + +An API similar to DynDNS/NO-IP hasn't been implemented yet. + +## Requirements for self-hosting + +* A custom domain where the registrar allows NS-Records for subdomains +* A global accessible Server running an OS which is supported by the tools listed below +* A running [Redis](http://redis.io) instance for data storage +* An installation of [PowerDNS](https://www.powerdns.com/) with the Pipe-Backend included +* [Go](http://golang.org/) 1.3