Hi everyone!

I want this to be my first post here over Lemmy.

Recently, I moved my domains from GoDaddy to OVH due to GD’s policy changes that removes the ability of using its API for updating the IP of subdomains if you don’t pay more or you don’t have more than X domains with them.

When I looked up for methods or APIs to update the IP of my subdomains on OVH, I realised that all the methods that I found uses the the “DynHost” option from OVH, so you need to create another subdomain with credentials, that were the one you will update with your IP, and then associate that with your real A subdomain.

I’m more an API guy, so I made a quick research and found that OVH has also API endpoints that allows to update the IP of the subdomain(s) you want, as I was doing with GoDaddy and other providers.

So I made a real simple IP updater for OVH that uses this method! Feel free to comment, use or share, this is my real first opensource and selfhosted project and I want to learn :)

  • abeorch@lemmy.ml
    link
    fedilink
    English
    arrow-up
    2
    ·
    4 days ago

    Wow this is cool. Do you use OpenWrt at all? It would be amazing to integrate with its DYNDns package.

    • decisoft@lemm.eeOP
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      4 days ago

      Yes! I use it and yes, I looked into that package and then realised that it uses DynHost too (I don’t believe that all packages and docker images all around the web uses DynHost and not API).

      It’s on my list to learn how to integrate this method into ddns-scripts package of OpenWRT. But I develop this tools on my free time, so there is a lot to do and no time. But I will look into it.

      thanks for your comment!