Running multiple server on a custom domain with dynamic IP


I intend on running a few servers from home, using a custom domain name. Initially this will be an XMPP server, but I’m planning on adding a Funkwhale and Pixelfed instance at a later stage, and possibly others. Each would ideally run on its own subdomain, e.g. xmpp, music, and pixel.

Unfortunately my ISP doesn’t offer static IP addresses for residential subscribers.

I’ve already created the domain in my deSEC account, and have DNSSEC configured and working.

Is it possible to achieve this with deSEC? I’m running a OpenWRT router, which is currently configured with my account, but this will obviously have to be changed to my custom domain.

Any pointers would be appreciated!

Hi Aerion,

Thanks for your message, and welcome to deSEC! :slight_smile:

To use your custom domain with dynDNS, please send an email to support (including the domain name in question), and we’ll enable it.

Regarding the subdomains: The easiest solution will be to log into our web interface, and configure CNAME records at the subdomains that point to your main domain. This way, the IP addresses configured at your main domain will also apply to the subdomains (but you don’t have to update them all the time).

UPDATE (February 2021): We now support using the dynDNS update inferface on custom domains and on subdomains out of the box. You can use the full domain name (including subdomain) as the update username, and an API token as the update password. (Please note that if you want multiple subdomains always pointing at the same IP, it will be more efficient to create CNAME records for the subdomains using our web interface.) For details, see the docs. /update

Stay secure,

1 Like