Refactor usage pages with shortcodes, convert HTML to Markdown

Add usage-lead and usage-feature shortcodes to encapsulate the
alternating two-column layout, then migrate all ten usage pages
(cio, sysadmin, freelance, geek, devops — EN and FR) from raw
HTML files to plain Markdown using those shortcodes.
This commit is contained in:
nemunaire 2026-06-11 19:25:16 +09:00
commit 69b17ea1f2
22 changed files with 672 additions and 1099 deletions

View file

@ -0,0 +1,70 @@
+++
title = "happyDomain pour les DevOps"
description = "Automatisez la gestion DNS avec l'API REST de happyDomain. Intégrez les opérations de domaines dans vos pipelines CI/CD et workflows d'infrastructure."
layout = "usage"
+++
{{< usage-lead >}}
Une <span class="text-hilight px-1">API REST documentée et une interface web</span> pour centraliser la gestion des domaines <span class="text-hilight px-1">dans le cloud, chez des fournisseurs et sur site</span>.
{{< /usage-lead >}}
{{< usage-feature
title="Tous vos domaines accessibles par une API REST."
image="/img/screenshots/features/rest.png"
alt="L'API REST documentée et exposée avec Swagger"
>}}
Tout ce qui se fait dans l'interface web d'happy<span class="fw-bold">Domain</span> peut se faire facilement avec l'API, dans votre langage de prédilection.
Notre API REST est entièrement documentée et grâce à Swagger, vous pouvez la parcourir et générer aisément un outil l'utilisant dans tous les langages supportés.
<a href="/swagger/index.html" target="_blank">Voir la documentation de l'API et l'essayer maintenant&nbsp;!</a>
{{< /usage-feature >}}
{{< usage-feature
title="Oubliez la complexité de chaque hébergeur. Profitez de notre interface unifiée."
image="/img/screenshots/domain-abstract.webp"
alt="Liste des domaines, regroupés astucieusement par client"
flip="true"
bg="green"
>}}
N'ayez plus d'appréhension à découvrir un nouvel hébergeur. happy<span class="fw-bold">Domain</span> gère plus de 25 hébergeurs à travers le monde&nbsp;:
<ul class="text-left">
<li class="mb-1"><strong>services de cloud&nbsp;:</strong> Route53, Azure DNS, Google Cloud DNS, DigitalOcean, Linode, Oracle Cloud, ...</li>
<li class="mb-1"><strong>CDN&nbsp;:</strong> Akamai Edge DNS, Cloudflare, ...</li>
<li class="mb-1"><strong>bureaux d'enregistrement&nbsp;:</strong> OVH, Gandi, Namecheap, Vultr, ...</li>
<li class="mb-1"><strong>vos serveurs locaux&nbsp;:</strong> BIND, PowerDNS, knot, ...</li>
</ul>
<a href="https://docs.dnscontrol.org/service-providers/providers" target="_blank">Voir la liste des hébergeurs DNS supportés.</a>
{{< /usage-feature >}}
{{< usage-feature
title="Répondez à toutes les demandes en toute simplicité."
image="/img/screenshots/domain-services.webp"
alt="Liste des domaines, regroupés astucieusement par client"
>}}
Un nouveau service&nbsp;? Une correction urgente&nbsp;? happy<span class="fw-bold">Domain</span> utilise une terminologie simple, pour rester focalisé sur ses objectifs.
{{< /usage-feature >}}
{{< usage-feature
title="Déjà de nombreux outils disponibles pour les DevOps."
image="/img/screenshots/sdk-python.webp"
alt="Utilisation du SDK Python"
flip="true"
bg="plum"
>}}
<ul class="text-left">
<li class="mb-2">
<a href="https://galaxy.ansible.com/happydns/happydomain" target="_blank"><strong>Collection Ansible&nbsp;:</strong></a>
<span class="text-hilight px-1 text-dark">ajouter ou modifier les enregistrements d'une zone,</span>
gérer les bureaux d'enregistrement,
gérer les utilisateurs d'happy<span class="fw-bold">Domain</span>,
ou encore déployer happy<span class="fw-bold">Domain</span> grâce à la collection Ansible officielle.
</li>
<li class="mb-2">
<a href="https://pypi.org/project/happydomain/" target="_blank"><strong>SDK Python&nbsp;:</strong></a>
automatiser facilement tous les aspects liés à vos domaines, avec la simplicité de Python.
</li>
</ul>
{{< /usage-feature >}}