We provide a free dynamic DNS hosted on Amazon EC2Most connections to the internet are through a dynamic external IP address which changes quite often (weekly or even daily), this can make it very difficult to connect to home services from an external computer.
To get around this, DuckDNS is a provider of what is known as a DDNS (Dynamic DNS) service
we provide a public DNS server that anyone can get a subdomain and use one of our provided scripts to update their record(s).
So instead of trying to remember an IP address, you can use a domain name that is kept up-to-date by a computer at home. Once this is done, periodically (usually every 5 minutes), the computer running the client, tells our central system (via a HTTPS post), to update the record with its latest external IP.
It's up to you what you do with it, usually the IP address is for your router, most people login to their router and configure certain ports to be forwarded to other computers running that are connected to the router.
If you had setup your domain to be exampledomain, then told your router to forward the port 80 traffic to a server plugged into it running a webserver, then from anywhere around the world you could hit exampledomain.duckdns.org in a web browser.
We have been running this service for over 3 years and have never charged a penny for our service, there are operational costs which we try to fulfil via donations. These donations can be sporadic where as Patreon offers the ability for people to support us via a more metered approach.