2023-08-07 15:21:37 +00:00
+++
title = "How happyDomain can help you?"
layout = "usage"
+++
< div class = "container-fluid mt-3 pt-4 pb-3" >
< div class = "row" >
< div class = "col-md-10 offset-md-1 col-lg-8 offset-lg-2 col-xl-6 offset-xl-3" >
< p class = "lead text-center" >
A < span class = "text-hilight px-1" > REST API and web interface< / span > to centralize domain management < span class = "text-hilight px-1" > in the cloud, with suppliers and on premise< / span > .
< / p >
< / div >
< / div >
< / div >
< div class = "container-fluid py-5" >
< div class = "container mb-5" >
< div class = "row" >
< div class = "order-0 col-md-5 align-self-center text-center" >
< h4 class = "font-weight-bold" >
All your domains' operations< br >
accessible via a REST API.
< / h4 >
< hr class = "bg-light mx-5" >
< p >
Everything that's done in the happy< span class = "font-weight-bold" > Domain< / span > web interface can easily be done with the API, in your language of choice.
< / p >
< p >
Our REST API is fully documented, and thanks to Swagger, you can browse it and easily generate a tool using it in any supported language.
< / p >
< a href = "/swagger/index.html" target = "_blank" >
See the API documentation and try it out now!
< / a >
< / div >
< div class = "order-1 col-md-7 py-2 align-self-center" >
< img class = "rounded img-thumbnail" src = "/img/screenshots/features/rest.png" alt = "Our REST API, commented and exposed with Swagger" >
< / div >
< / div >
< / div >
< / div >
< div class = "container-fluid py-5 bg-secondary text-light" >
< div class = "container my-5" >
< div class = "row" >
< div class = "order-1 order-md-0 col-md-7 align-self-center" >
2024-01-12 10:05:00 +00:00
< img class = "rounded img-thumbnail" src = "/img/screenshots/domain-abstract.webp" alt = "Liste des domaines, regroupés astucieusement par client" >
2023-08-07 15:21:37 +00:00
< / div >
< div class = "order-0 order-md-1 col-md-5 align-self-center text-center" >
< h4 class = "font-weight-bold" >
Forget about the complexity of each hosting company.< br >
Take advantage of our unified interface.
< / h4 >
< hr class = "bg-light mx-5" >
< p >
Don't be afraid of discovering a new host. happy< span class = "font-weight-bold" > Domain< / span > manages over 25 hosts worldwide:
< / p >
< ul class = "text-left" >
< li class = "mb-1" > < strong > cloud services :< / strong > Route53, Azure DNS, Google Cloud DNS, DigitalOcean, Linode, Oracle Cloud, ...< / li >
< li class = "mb-1" > < strong > CDN :< / strong > Akamai Edge DNS, Cloudflare, ...< / li >
< li class = "mb-1" > < strong > registrar :< / strong > OVH, Gandi, Namecheap, Vultr, ...< / li >
< li class = "mb-1" > < strong > your local setup :< / strong > BIND, PowerDNS, knot, ...< / li >
< / ul >
< a href = "https://docs.dnscontrol.org/service-providers/providers" target = "_blank" >
See the list of supported DNS hosts.
< / a >
< / div >
< / div >
< / div >
< / div >
< div class = "container-fluid py-5" >
< div class = "container my-5" >
< div class = "row" >
< div class = "order-0 col-md-5 align-self-center text-center" >
< h4 class = "font-weight-bold" >
Respond to all requests< br >
with ease.
< / h4 >
< hr class = "bg-light mx-5" >
< p >
A new service? An urgent fix? happy< span class = "font-weight-bold" > Domain< / span > uses simple terminology to stay focused.
< / p >
< / div >
< div class = "order-1 col-md-7" >
2024-01-12 10:05:00 +00:00
< img class = "rounded img-thumbnail" src = "/img/screenshots/domain-services.webp" alt = "Liste des domaines, regroupés astucieusement par client" >
2023-08-07 15:21:37 +00:00
< / div >
< / div >
< / div >
< / div >
< div class = "container-fluid py-5 bg-secondary text-light" >
< div class = "container my-5" >
< div class = "row" >
< div class = "order-1 order-md-0 col-md-7 align-self-center" >
< img class = "rounded img-thumbnail" src = "/img/screenshots/sdk-python.webp" alt = "Python SDK usage" >
< / div >
< div class = "order-0 order-md-1 col-md-5 align-self-center text-center" >
< h4 class = "font-weight-bold" >
Many tools are already available for you, DevOps.
< / h4 >
< hr class = "bg-light mx-5" >
< ul class = "text-left" >
< li class = "mb-2" >
< a href = "https://galaxy.ansible.com/happydns/happydomain" target = "_blank" >
< strong > Ansible collection:< / strong >
< / a >
< span class = "text-hilight px-1 text-dark" > add or modify zone records,< / span >
manage new domains through their registrar,
manage happy< span class = "font-weight-bold" > Domain< / span > 's users,
or deploy happy< span class = "font-weight-bold" > Domain< / span > using the official Ansible collection.
< / li >
< li class = "mb-2" >
< a href = "https://pypi.org/project/happydomain/" target = "_blank" >
< strong > Python SDK:< / strong >
< / a >
easily automate all aspects of your domains, with the simplicity of Python.
< / li >
< li class = "mb-2" >
and counting…
< / li >
< / ul >
< / div >
< / div >
< / div >
< / div >