Étant auto-hebergé, il m'a fallu trouvé une solution.
Solutions
---------
J'ai bien commencé à chercher des solution de dynDNS mais je me suis vite rendu compte que ça ne me convenait pas (panne à répétition, temps de MAJ, etc ...).
Ensuite, je me suis dit que j'allais me monter un bind auto-hebergé mais par manque de temps, j'ai mis cette solution de coté.
Et par le plus grand des hasard en mettant à jour une entrée DNS, je me suis rendu compte qu'Online avait une API pour gérer ses services.
Dyndns.py
---------
J'ai donc écrit ce petit script (qui est utilisable par tous) dont je vais détailler les differentes parties.
fonction args
~~~~~~~~~~~~~
Parse les argument du scripts
fonction clear
~~~~~~~~~~~~~~
Éfface les version innutilisé
fonction update
~~~~~~~~~~~~~~~
Crée une nouvelle zone, la peuple (avec les entrées de la version active) et l'active.
main
~~~~
Appelé lors de l'éxecution du scipt
BONUS : acme.sh + api online
----------------------------
En me documentant sur l'api d'online, je me suis rendu compte qu'acme.sh permet d'utiliser l'api d'Online.