FARMSERV

Le gestionnaire de serveur dédié et mutualisé associatif
pour l'auto-hébergement

Outils pour utilisateurs

Outils du site


farmserv:ovh

Ceci est une ancienne révision du document !


OVH (registar)

OVH est un registar assez souple qui mérite qu'on en parle (et non je ne fais 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 farmserv. 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 farmserv. Ces paramètres vous seront directement demandés pendant l'installation, mais pourront également être renseignés plus tard dans le tableaux de bord de la section réglages→registar de farmserv. 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 Farmserv, ou alors après dans les réglages de Farmserv.

farmserv/ovh.1576673625.txt.gz · Dernière modification: 2019/12/18 13:53 par keran