DuckDNS is now GNU GPLv3 licensed.
We are 2 Software Engineers who have worked in various internet technologies for UK ISP's over the last 15 years, DuckDNS is our hobby.
We have run this service for over 3 years, we created the service with the promise that this service will always be free for anyone, as simple as possible to use and operate as efficiently as possible (to keep costs low).
This service allows people to run pet projects, and internet based services on connections without fixed IP addresses, this allow many hobbyists, charities & low income enthusiasts to run their services such as:
* Web Servers
* Email Servers
* Web Cams
* Media Servers
* Weather Stations
* Minecraft Servers
* TeamSpeak Servers
* IRC Nodes
* Own Cloud
* Personal VPN's
Many Dynamic DNS services have advertising, require regular website logins, sell personal details, restrict domains/usage. Our aim is to provide the best possible user experience in maintaining privacy, integrity and security.
Our service started life as one of these hobbyist projects to support another project, Raspberry Pi SSH Gateway on a Dynamic IP. We quickly realised that a user friendly DDNS service that had a simple open API would be very useful for many other hobbyists.
As the service is free its popularity grew surprisingly quickly as did the load, a lot of our early development was centred on efficiency and performance. More recently we have reserved more AWS servers to help handle the traffic and keep the service fast and resilient.
3 Years in; we now have over 150,000 users creating 1Tb of traffic via 5 billion requests each month. At times we are dealing with 1,000 request per second into our cluster.
Our latest update is to Open Source the code that runs the site & service Google Drive.
QUACK!
view the rest of the comments →
[–] Gravspeed 0 points 1 point 1 point (+1|-0) ago
Tell me more about your rpi ssh gateway please
[–] CyberconIII [S] 0 points 2 points 2 points (+2|-0) ago
Basically you need to run SSH on the pi, fix you pi's LAN IP in your router, forward traffic on your router on a port to the LAN IP of the pi to the port SSH is listening in usually 22 for SSH. Finally install the DuckDNS pi update script.
[–] Gravspeed ago
I was hoping for something more exciting than that.... I had an idea a while back to use rpis as network and server room monitoring boxes that we could use as an ingress to the network like a vpn but without having to have unique subnets everywhere since it seems like 3/4 of my clients are on 192.168.1.x