This is happyDomain now

This commit is contained in:
nemunaire 2023-12-01 19:20:21 +01:00
parent afea91ff6a
commit 286849105f
11 changed files with 49 additions and 49 deletions

View File

@ -1,50 +1,50 @@
baseurl = "https://blog.happydns.org" baseurl = "https://blog.happydomain.org"
theme = "hugo-theme-roland" theme = "hugo-theme-roland"
languageCode = "en-us" languageCode = "en-us"
defaultContentLanguage = "en" defaultContentLanguage = "en"
preserveTaxonomyNames = true preserveTaxonomyNames = true
paginate = 5 #frontpage pagination paginate = 5 #frontpage pagination
copyright = "happyDNS" copyright = "happyDomain"
[outputs] [outputs]
home = ["HTML", "RSS", "JSON"] home = ["HTML", "RSS", "JSON"]
[languages.en] [languages.en]
title = "happyDNS' latests news" title = "happyDomain' latests news"
weight = 1 weight = 1
[languages.en.params] [languages.en.params]
SEOTitle = "happyDNS" SEOTitle = "happyDomain"
description = "" description = ""
keyword = "" keyword = ""
slogan = "Finally a simple interface for domain names." slogan = "Finally a simple interface for domain names."
search_txt = "looking for an article..." search_txt = "looking for an article..."
about_txt = "About us" about_txt = "About us"
sidebar_about_description = "happyDNS has been created by a team of enthusiasts, for more freedom on the Internet." sidebar_about_description = "happyDomain has been created by a team of enthusiasts, for more freedom on the Internet."
cta_nav_txt = "Discover happyDNS" cta_nav_txt = "Discover happyDomain"
cta_nav_href = "https://www.happyDNS.org/en/" cta_nav_href = "https://www.happyDomain.org/en/"
legal_txt = "Mentions légales" legal_txt = "Legal notice"
legal_href = "https://www.armavirumque.fr/en/legal-notice" legal_href = "https://www.happydomain.org/en/legal-notice"
[languages.fr] [languages.fr]
title = "Blog d'happyDNS" title = "Blog d'happyDomain"
weight = 1 weight = 1
[languages.fr.params] [languages.fr.params]
SEOTitle = "happyDNS" SEOTitle = "happyDomain"
description = "" description = ""
keyword = "" keyword = ""
slogan = "L'interface des noms de domaines." slogan = "L'interface des noms de domaines."
search_txt = "Rechercher un article..." search_txt = "Rechercher un article..."
about_txt = "À propos d'happyDNS" about_txt = "À propos d'happyDomain"
sidebar_about_description = "happyDNS a été créé par une équipe de passionés pour un Internet plus libre." sidebar_about_description = "happyDomain a été créé par une équipe de passionés pour un Internet plus libre."
cta_nav_txt = "Découvrez happyDNS" cta_nav_txt = "Découvrez happyDomain"
cta_nav_href = "https://www.happyDNS.org/fr/" cta_nav_href = "https://www.happyDomain.org/fr/"
legal_txt = "Mentions légales" legal_txt = "Mentions légales"
legal_href = "https://www.happydns.org/fr/legal-notice" legal_href = "https://www.happydomain.org/fr/legal-notice/"
[params] [params]
@ -60,12 +60,12 @@ home = ["HTML", "RSS", "JSON"]
#bookmarks = true #bookmarks = true
about_me = true about_me = true
sidebar_avatar = "img/happydns-rounded.png" # use absolute URL, seeing it's used in both `/` and `/about/` sidebar_avatar = "img/happydomain-rounded.png" # use absolute URL, seeing it's used in both `/` and `/about/`
cta_nav = true cta_nav = true
# Include any custom CSS and/or JS files, url or relative to /static folder # Include any custom CSS and/or JS files, url or relative to /static folder
custom_css = ["css/happydns.css"] custom_css = ["css/happydomain.css"]
[params.umami] [params.umami]
website_id = "5d47ff4d-35f7-4e89-91f9-0a55e3709b4f" website_id = "5d47ff4d-35f7-4e89-91f9-0a55e3709b4f"
@ -77,7 +77,7 @@ home = ["HTML", "RSS", "JSON"]
[params.social] [params.social]
rss = true rss = true
email = "contact@happydns.org" email = "contact@happydomain.org"
#facebook = "full profile url in facebook" #facebook = "full profile url in facebook"
#googleplus = "full profile url in googleplus" #googleplus = "full profile url in googleplus"
#twitter = "full profile url in twitter" #twitter = "full profile url in twitter"
@ -89,7 +89,7 @@ home = ["HTML", "RSS", "JSON"]
#medium = "full profile url in medium" #medium = "full profile url in medium"
#pinterest = "full profile url in pinterest" #pinterest = "full profile url in pinterest"
#reddit = "full profile url in reddit" #reddit = "full profile url in reddit"
gitlab = "https://framagit.org/happyDNS/happydns" gitlab = "https://git.happydomain.org/happyDomain"
#mastodon = "full profile url in mastodon" #mastodon = "full profile url in mastodon"
#keybase = "full profile url in keybase" #keybase = "full profile url in keybase"
#xing = "https://www.xing.com/profile/yourxingid" #xing = "https://www.xing.com/profile/yourxingid"

View File

@ -16,7 +16,7 @@ Disposer de son propre nom de domaine est donc primordial pour gagner plus d'ind
Quand on décide de changer de prestataire, il faut bien sûr une période durant laquelle on mettra en place un répondeur automatique sur son ancienne adresse. Rien de redoutable comparé aux bénéfices qu'apportent le fait d'avoir son nom de domaine. Quand on décide de changer de prestataire, il faut bien sûr une période durant laquelle on mettra en place un répondeur automatique sur son ancienne adresse. Rien de redoutable comparé aux bénéfices qu'apportent le fait d'avoir son nom de domaine.
Nous avons conçu happyDNS pour vous permettre de configurer en toute simplicité votre nom de domaine et les services qui lui sont liés. Reprendre le contrôle sur ses données n'a jamais été aussi simple. (note : bon ça fait peut-être un peu publicitaire, à voir). Nous avons conçu happyDomain pour vous permettre de configurer en toute simplicité votre nom de domaine et les services qui lui sont liés. Reprendre le contrôle sur ses données n'a jamais été aussi simple. (note : bon ça fait peut-être un peu publicitaire, à voir).
--- ---

View File

@ -1,24 +1,24 @@
--- ---
layout: post layout: post
title: "happyDNS : nos 2 innovations qui simplifient la possession d'un domaine" title: "happyDomain : nos 2 innovations qui simplifient la possession d'un domaine"
#subtitle: "Je suis fan. Complètement fan." #subtitle: "Je suis fan. Complètement fan."
date: 2021-07-08 date: 2021-07-08
author: nemunaire author: nemunaire
image: "/img/happydns-fr.png" image: "/img/happydomain-fr.png"
showtoc: false showtoc: false
tags: tags:
- happyDNS - happyDomain
- simplicité - simplicité
--- ---
Chez happyDNS, nous [cherchons à simplifier l'usage des noms de domaines]({{< ref "/happydns-simplifions-l-usage-des-noms-de-domaines.fr.md" >}}). Tâche hardue dirons certains, et il est vrai que les 12 RFC établissant le fonctionnement du protocole ne vont pas vraiment dans ce sens, mais l'enjeu pour chacun d'entre-nous est de taille. Chez happyDomain, nous [cherchons à simplifier l'usage des noms de domaines]({{< ref "/happydomain-simplifions-l-usage-des-noms-de-domaines.fr.md" >}}). Tâche hardue dirons certains, et il est vrai que les 12 RFC établissant le fonctionnement du protocole ne vont pas vraiment dans ce sens, mais l'enjeu pour chacun d'entre-nous est de taille.
Alors voici en quelques mots les deux innovations que nous avons développées pour rendre la possession d'un domaine simple. Alors voici en quelques mots les deux innovations que nous avons développées pour rendre la possession d'un domaine simple.
## Abstraction du domaine ## Abstraction du domaine
L'élément clef de notre interface est l'abstraction qu'happyDNS créé à la volée : il regroupe les services de manière efficace. L'élément clef de notre interface est l'abstraction qu'happyDomain créé à la volée : il regroupe les services de manière efficace.
Par exemple, pour déclarer un serveur Matrix au domaine `example.com`, il faut ajouter dans l'idéal l'enregistrement `SRV` suivant : Par exemple, pour déclarer un serveur Matrix au domaine `example.com`, il faut ajouter dans l'idéal l'enregistrement `SRV` suivant :
@ -26,7 +26,7 @@ Par exemple, pour déclarer un serveur Matrix au domaine `example.com`, il faut
_matrix._tcp.example.com. SRV 10 0 8448 matrix.example.com. _matrix._tcp.example.com. SRV 10 0 8448 matrix.example.com.
``` ```
Outre les divers champs dont on oublie l'ordre et la signification, on voit ici que l'enregistrement est ajouté sur un sous-domaine spécial d'`example.com`. Dans happyDNS, ce service est référencé sous `example.com`, comme on peut s'y attendre, et non pas sous `_matrix._tcp.example.com`. Outre les divers champs dont on oublie l'ordre et la signification, on voit ici que l'enregistrement est ajouté sur un sous-domaine spécial d'`example.com`. Dans happyDomain, ce service est référencé sous `example.com`, comme on peut s'y attendre, et non pas sous `_matrix._tcp.example.com`.
L'origine de la zone, les différents enregistrements nécessaires pour opérer un serveur de courrier électronique ou bien encore les délégations de noms, tout cela est regroupé et trié. Vous obtenez ainsi une vision plus claire de la zone, moins sujette aux erreurs. L'origine de la zone, les différents enregistrements nécessaires pour opérer un serveur de courrier électronique ou bien encore les délégations de noms, tout cela est regroupé et trié. Vous obtenez ainsi une vision plus claire de la zone, moins sujette aux erreurs.

View File

@ -1,42 +1,42 @@
--- ---
layout: post layout: post
title: "happyDNS : simplifions l'usage des noms de domaine" title: "happyDomain : simplifions l'usage des noms de domaine"
#subtitle: "Je suis fan. Complètement fan." #subtitle: "Je suis fan. Complètement fan."
date: 2021-07-01 date: 2021-07-01
author: nemunaire author: nemunaire
image: "/img/happydns-fr.png" image: "/img/happydomain-fr.png"
#showtoc: false #showtoc: false
tags: tags:
- happyDNS - happyDomain
- libre - libre
- vie privée - vie privée
--- ---
Bienvenue à vous qui découvrez happyDNS ! Bienvenue à vous qui découvrez happyDomain !
Notre projet est né d'une idée simple : et si on simplifiait (enfin) l'usage des noms de domaine ? Notre projet est né d'une idée simple : et si on simplifiait (enfin) l'usage des noms de domaine ?
Parce qu'ils sont un élément clef pour **assurer sa vie privée sur Internet** et parce qu'il n'est **pas toujours simple** de se repérer dans les interfaces parfois obscures des fournisseurs, il nous semblait indispensable de créer **un outil utilisable par tout le monde**, de Monsieur et Madame Tout-le-Monde à l'administrateur système le plus aguerri. Parce qu'ils sont un élément clef pour **assurer sa vie privée sur Internet** et parce qu'il n'est **pas toujours simple** de se repérer dans les interfaces parfois obscures des fournisseurs, il nous semblait indispensable de créer **un outil utilisable par tout le monde**, de Monsieur et Madame Tout-le-Monde à l'administrateur système le plus aguerri.
happyDNS permet en effet de gérer **tous les services liés aux noms de domaine** et de paramétrer l'ensemble des entrées d'une zone DNS. Si vous ne savez pas ce qu'est le DNS, nous avons écrit un article à ce sujet : [vous le trouverez ici]({{< ref "/qu-est-ce-que-c-est-le-dns.fr.md" >}}). happyDomain permet en effet de gérer **tous les services liés aux noms de domaine** et de paramétrer l'ensemble des entrées d'une zone DNS. Si vous ne savez pas ce qu'est le DNS, nous avons écrit un article à ce sujet : [vous le trouverez ici]({{< ref "/qu-est-ce-que-c-est-le-dns.fr.md" >}}).
Parce qu'être présent sur Internet est devenu nécessaire dans notre société hyper-connectée, notre équipe s'engage à vous donner d'une part des outils et d'autre part des garanties pour un Internet plus sain. Voyez plutôt : Parce qu'être présent sur Internet est devenu nécessaire dans notre société hyper-connectée, notre équipe s'engage à vous donner d'une part des outils et d'autre part des garanties pour un Internet plus sain. Voyez plutôt :
## Engagement #1 : une gestion facilitée des noms de domaine ## Engagement #1 : une gestion facilitée des noms de domaine
happyDNS est **une interface web moderne**, réalisée par des experts des noms de domaine. Il est possible de l'utiliser **en ligne** ou de l'installer **chez vous**. happyDomainre est **une interface web moderne**, réalisée par des experts des noms de domaine. Il est possible de l'utiliser **en ligne** ou de l'installer **chez vous**.
Utilisez happyDNS pour gérer vos domaines hébergés chez des prestataires courants ou pour administrer votre propre serveur faisant autorité comme `bind`, `knot`, `powerDNS`, ou encore Microsoft DNS Server, Azure DNS, Route 53, ... Utilisez happyDomain pour gérer vos domaines hébergés chez des prestataires courants ou pour administrer votre propre serveur faisant autorité comme `bind`, `knot`, `powerDNS`, ou encore Microsoft DNS Server, Azure DNS, Route 53, ...
À ce jour, happyDNS dispose des fonctionnalités suivantes : À ce jour, happyDomain dispose des fonctionnalités suivantes :
* L'administration des zones DNS chez Gandi, OVH, et [plus de 25 autres fournisseurs de noms de domaines](https://stackexchange.github.io/dnscontrol/provider-list). * L'administration des zones DNS chez Gandi, OVH, et [plus de 25 autres fournisseurs de noms de domaines](https://stackexchange.github.io/dnscontrol/provider-list).
* L'administration depuis un serveur DNS implémentant le Dynamic DNS (RFC 2136) : bind, knot, PowerDNS, etc. * L'administration depuis un serveur DNS implémentant le Dynamic DNS (RFC 2136) : bind, knot, PowerDNS, etc.
* Un résolveur pour tester ou déboguer. * Un résolveur pour tester ou déboguer.
* L'historique (encore rudimentaire) pour pouvoir revenir en arrière facilement en cas d'erreur. * L'historique (encore rudimentaire) pour pouvoir revenir en arrière facilement en cas d'erreur.
* L'affichage, avant propagation, des changements qui seront effectués sur votre domaine, pour limiter vos erreurs. * L'affichage, avant propagation, des changements qui seront effectués sur votre domaine, pour limiter vos erreurs.
* Une visualisation « abstraite » de la zone, où les éléments sont regroupés astucieusement ; voir la [présentation du projet]({{< ref "/happydns-nos-2-innovations-qui-simplifient-la-possession-d-un-domaine.fr.md" >}}). * Une visualisation « abstraite » de la zone, où les éléments sont regroupés astucieusement ; voir la [présentation du projet]({{< ref "/happydomain-nos-2-innovations-qui-simplifient-la-possession-d-un-domaine.fr.md" >}}).
## Engagement #2 : un outil indispensable pour le respect de votre vie privée ## Engagement #2 : un outil indispensable pour le respect de votre vie privée
@ -54,8 +54,8 @@ Disposer de son nom de domaine permet de se prémunir contre tous ces risques et
## Engagement #3 : un projet open-source pour une totale transparence ## Engagement #3 : un projet open-source pour une totale transparence
happyDNS est un projet libre, sous licence [CeCILL](https://cecill.info/), une licence compatible et comparable à l'AGPL 3.0. Elle garantit son application dans le droit français et international. happyDomain est un projet libre, sous licence [CeCILL](https://cecill.info/), une licence compatible et comparable à l'AGPL 3.0. Elle garantit son application dans le droit français et international.
Vous pouvez, vous aussi, contribuer au développement d'happyDNS et rendre son usage encore plus facile et agréable pour ses utilisateurs. Nous cherchons ainsi de l'aide pour traduire, programmer, dessiner les interfaces, chercher des bugs, ... Vous pouvez, vous aussi, contribuer au développement d'happyDomain et rendre son usage encore plus facile et agréable pour ses utilisateurs. Nous cherchons ainsi de l'aide pour traduire, programmer, dessiner les interfaces, chercher des bugs, ...
Jetez un œil à notre [dépôt de code](https://framagit.org/happyDNS/happydns/), participez [aux choix des prochains développements](https://framagit.org/happyDNS/happydns/-/issues/). Jetez un œil à notre [dépôt de code](https://git.happydomain.org/happyDomain/), participez [aux choix des prochains développements](https://git.happydomain.org/happyDomain/-/issues/).

View File

@ -146,4 +146,4 @@ abonnement mensuel, ou être inclus avec votre domaine. Vous pouvez aussi utilis
les services d'une association. les services d'une association.
Consultez les articles dédiés pour voir quelles offres vous conviendraient le Consultez les articles dédiés pour voir quelles offres vous conviendraient le
mieux et comment happyDNS pourra vous aider à les mettre en place. mieux et comment happyDomain pourra vous aider à les mettre en place.

View File

@ -1,5 +1,5 @@
- id: wanttotry - id: wanttotry
translation: "Vous souhaitez essayer happyDNS?" translation: "Vous souhaitez essayer happyDomain?"
- id: wtt_intro - id: wtt_intro
translation: "Vous pouvez, au choix l'essayer:" translation: "Vous pouvez, au choix l'essayer:"
@ -35,7 +35,7 @@
translation: "Vous pouvez nous aider à aller plus loin!" translation: "Vous pouvez nous aider à aller plus loin!"
- id: helpus1a - id: helpus1a
translation: "happyDNS progresse et nous avons besoin de vos talents pour le " translation: "happyDomain progresse et nous avons besoin de vos talents pour le "
- id: helpus1b - id: helpus1b
translation: "rendre encore plus simple et plus utile" translation: "rendre encore plus simple et plus utile"
- id: helpus1c - id: helpus1c

View File

@ -1,5 +1,5 @@
- id: wanttotry - id: wanttotry
translation: "Vous souhaitez essayer happyDNS?" translation: "Vous souhaitez essayer happyDomain?"
- id: wtt_intro - id: wtt_intro
translation: "Vous pouvez, au choix l'essayer:" translation: "Vous pouvez, au choix l'essayer:"
@ -35,7 +35,7 @@
translation: "Vous pouvez nous aider à aller plus loin!" translation: "Vous pouvez nous aider à aller plus loin!"
- id: helpus1a - id: helpus1a
translation: "happyDNS progresse et nous avons besoin de vos talents pour le " translation: "happyDomain progresse et nous avons besoin de vos talents pour le "
- id: helpus1b - id: helpus1b
translation: "rendre encore plus simple et plus utile" translation: "rendre encore plus simple et plus utile"
- id: helpus1c - id: helpus1c

View File

@ -7,12 +7,12 @@
</p> </p>
<ol> <ol>
<li class="mb-2">{{ i18n "wtt_p1" }} <a href="https://happydns.org/">https://happydns.org/</a>.</li> <li class="mb-2">{{ i18n "wtt_p1" }} <a href="https://happydomain.org/">https://happydomain.org/</a>.</li>
<li class="mb-2">{{ i18n "wtt_p2_a" }} <a href="https://get.happydns.org/master/">https://get.happydns.org/master/</a>. {{ i18n "wtt_p2_b" }}</li> <li class="mb-2">{{ i18n "wtt_p2_a" }} <a href="https://get.happydomain.org/master/">https://get.happydomain.org/master/</a>. {{ i18n "wtt_p2_b" }}</li>
<li class="mb-2"> <li class="mb-2">
{{ i18n "wtt_p3_a1" }} <a href="https://hub.docker.com/r/happydns/happydns">{{ i18n "wtt_p3_a2" }}</a>{{ i18n "wtt_p3_a3" }} {{ i18n "wtt_p3_a1" }} <a href="https://hub.docker.com/r/happydomain/happydomain">{{ i18n "wtt_p3_a2" }}</a>{{ i18n "wtt_p3_a3" }}
<pre class="my-1"> <pre class="my-1">
docker container run -e HAPPYDNS_NO_AUTH=1 -p 8081:8081 happydns/happydns</pre> docker container run -e HAPPYDOMAIN_NO_AUTH=1 -p 8081:8081 happydomain/happydomain</pre>
{{ i18n "wtt_p3_b1" }}<code>NO_AUTH</code>{{ i18n "wtt_p3_b2" }}<br> {{ i18n "wtt_p3_b1" }}<code>NO_AUTH</code>{{ i18n "wtt_p3_b2" }}<br>
{{ i18n "wtt_p3_b3" }} {{ i18n "wtt_p3_b3" }}
</li> </li>
@ -29,5 +29,5 @@ docker container run -e HAPPYDNS_NO_AUTH=1 -p 8081:8081 happydns/happydns</pre>
{{ i18n "helpus2a" }}<strong>{{ i18n "helpus2b" }}</strong>{{ i18n "helpus2c" }}<strong>{{ i18n "helpus2d" }}</strong>{{ i18n "helpus2e" }}<a href="https://framaforms.org/une-minute-pour-nous-dire-ou-aller-1610359677">{{ i18n "helpus2f" }}<strong>{{ i18n "helpus2g" }}</strong>{{ i18n "helpus2h" }}</a>{{ i18n "helpus2i" }} {{ i18n "helpus2a" }}<strong>{{ i18n "helpus2b" }}</strong>{{ i18n "helpus2c" }}<strong>{{ i18n "helpus2d" }}</strong>{{ i18n "helpus2e" }}<a href="https://framaforms.org/une-minute-pour-nous-dire-ou-aller-1610359677">{{ i18n "helpus2f" }}<strong>{{ i18n "helpus2g" }}</strong>{{ i18n "helpus2h" }}</a>{{ i18n "helpus2i" }}
</p> </p>
<p> <p>
{{ i18n "helpus3a" }}<a href="https://framagit.org/happyDNS/happydns">{{ i18n "helpus3b" }}</a>{{ i18n "helpus3c" }} {{ i18n "helpus3a" }}<a href="https://git.happydomain.org/happyDomain">{{ i18n "helpus3b" }}</a>{{ i18n "helpus3c" }}
</p> </p>

View File

Before

Width:  |  Height:  |  Size: 513 KiB

After

Width:  |  Height:  |  Size: 513 KiB

View File

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 29 KiB