KERHOST

Solution d'auto-hébergement simple est libre !

Outils pour utilisateurs

Outils du site


kerhost:ovh

OVH (REGISTAR)

OVH est un registar assez souple qui mérite qu'on en parle (et non il n'y a pas de placement de produit !). J'utilise OVH pour mes tests et je connais bien son utilisation. J'utilise également Online.net comme registar pour une autre instance, mais leur API est franchement inutilisable tant leur documentation est lamentable. Je sais que Ghandi propose également une API, mais n'étant pas client chez eux… (si quelqu'un a de l'information à partager, avec grand plaisir !) On va donc parler de l'API d'OVH qui permet de gérer automatiquement la zone DNS à partir de la console de gestion KerHost. En gros pour faire simple, l'API permet de gérer sa zone dns sans avoir à se connecter sur la console de gestion de celle-ci. Du coup et bien c'est très pratique quand on veut valider un site web perso d'un utilisateur d'un seul coup. Cela se fait automatiquement.

L'utilisation de l'API se fait via un ensemble de paramètres à activer chez OVH et à retranscrire dans KerHost. Ces paramètres vous seront directement demandés pendant l'installation, mais pourront également être renseignés plus tard dans le tableaux de bord :
 ADMIN ⇒ Tableaux de bord ⇒ Réglages de l'instance ⇒ Registar et dynhost ⇒ OVH  Pour utiliser cette fonctionnalité vous devez paramétrer votre API à partir de votre console OVH et renseigner les éléments suivant à farmserv :

  • application_key
  • secret_application
  • cons_key

Référez-vous à la doc de l'API pour savoir à quoi cela correspond, même si cela n'est pas très important à savoir.

Comment activer l'API d'OVH ? Voici la procédure pour activer l'API de chez OVH afin de pouvoir gérer automatiquement votre zone DNS :

  • connectez-vous à cette adresse : https://eu.api.ovh.com/createToken/
  • Renseignez les informations suivantes :
  • Account ID or email address (votre identifiant OVH)
  • Password (mot de passe OVH)
  • Script name (donnez un nom à votre API comme farmserv par exemple)
  • Script description (donnez une description de votre script comme permet à farmserv de gérer la zone DNS)
  • Validity (choisir Unlimited)
  • Right Get (mettre domain* comme chemin (path))
  • Faire la même chose pour PUT, POST et DELETE en cliquant sur + à chaque fois
  • Cliquez sur Create Keys
  • Vous devriez maintenant avoir accès aux clés de l'API :
  • application key
  • application secret
  • consumer key

Vous devrez rapportez ces 3 clés durant l'installation de KerHost (ou alors après dans les réglages de KerHost, mais vous n'aurez pas l'auto-configuration de votre zone DNS à l'installation).

OVH met également à disposition une option dynhost pour gérer automatiquement sa zone DNS en cas de changement d'adresse ip publique de votre serveur.


kerhost:admin:reglages_registar.png

kerhost/ovh.txt · Dernière modification: 2022/03/18 10:18 (modification externe)