Add english translations
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/cron/woodpecker Pipeline failed

This commit is contained in:
nemunaire 2023-12-10 15:47:09 +01:00
parent 62de2b8390
commit ad49142dba
4 changed files with 112 additions and 3 deletions

View File

@ -30,7 +30,7 @@ Outre les divers champs dont on oublie l'ordre et la signification, on voit ici
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.
## Simplifier les services ## Transformer les enregistrements DNS en usages concrets
La vie d'une zone DNS est ponctuée par l'ajout de services : ajouter un blog, un serveur de messagerie, un site web, etc, en utilisant la plupart du temps un prestataire comme Google, Over-blog, OVH, Wordpress, Ionos. La vie d'une zone DNS est ponctuée par l'ajout de services : ajouter un blog, un serveur de messagerie, un site web, etc, en utilisant la plupart du temps un prestataire comme Google, Over-blog, OVH, Wordpress, Ionos.

View File

@ -0,0 +1,46 @@
---
layout: post
title: "happyDomain : our 2 innovations that simplify domain ownership"
date: 2023-10-20
author: Pierre-Olivier
image: "/img/happydomain-fr.png"
showtoc: false
tags:
- happyDomain
- ease
---
At happyDomain, our [aim is to simplify the use of domain names]({{< relref "happydomain-simplifying-the-use-of-domain-names.en.md" >}}).
It's a daunting task, some would say, and it's true that the 12 RFCs establishing how the protocol works don't really go in that direction, but the stakes for each and every one of us are high.
So here, in a nutshell, are the two innovations we've developed to make domain ownership simple.
## Domain abstraction
The key element of our interface is the abstraction that happyDomain creates on the fly: it groups services efficiently.
For example, to declare a Matrix server on the `example.com` domain, you'd ideally add the following `SRV` record:
```
_matrix._tcp.example.com. SRV 10 0 8448 matrix.example.com.
```
In addition to the various fields, the order and meaning of which has been forgotten, we can see here that the registration has been added to a special sub-domain of `example.com`. In happyDomain, this service is referenced under `example.com`, as you'd expect, and not under `_matrix._tcp.example.com`.
The origin of the zone, the various registrations required to operate an e-mail server or even name delegations are all grouped and sorted.
The result is a clearer, less error-prone view of the zone.
## Turning DNS records into concrete usage
The life of a DNS zone is punctuated by the addition of services: adding a blog, a mail server, a website, etc., usually using a service provider such as Google, Over-blog, OVH, Wordpress or Ionos.
This is where it can be tricky to find your way around: documentation is very disparate, and the rustic interfaces of domain name hosting providers don't help to make documentation easy to access for the general public.
We solve this problem with a form for each provider that:
* automatically retrieves technical information when accessing the user's account,
* alternatively, guides the user to retrieve the information they need.
Of course, we're far from having covered all the hundreds of services available on the Internet, but we're working on it!

View File

@ -24,13 +24,13 @@ Parce qu'être présent sur Internet est devenu nécessaire dans notre société
## Engagement #1 : une gestion facilitée des noms de domaine ## Engagement #1 : une gestion facilitée des noms de domaine
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**. happyDomain 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 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, ... 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, happyDomain 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 40 autres fournisseurs de noms de domaines](https://www.happydomain.org/providers/features).
* 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.

View File

@ -0,0 +1,63 @@
---
layout: post
title: "happyDomain : simplifions l'usage des noms de domaine"
date: 2023-09-30
author: Pierre-Olivier
image: "/img/happydomain-fr.png"
#showtoc: false
tags:
- happyDomain
- free
- privacy
---
Welcome to happyDomain!
Our project was born of a simple idea: what if we (finally) simplified the use of domain names?
Because domain names are a key element in ensuring privacy on the Internet, and because it's **not always easy** to find your way around the sometimes obscure interfaces of domain name providers, we felt it was essential to create **a tool that could be used by everyone**, from the average Joe and Jane to the most seasoned system administrator.
happyDomain lets you manage **all domain name-related services** and configure all DNS zone entries.
<!-- If you don't know what DNS is, we've written an article on the subject: [you'll find it here]({{< relref "what-is-the-dns.en.md" >}}). -->
Because being present on the Internet has become necessary in our hyper-connected society, our team is committed to giving you both the tools and the guarantees for a healthier Internet. Take a look :
## Commitment #1: easier management of domain names
happyDomain is **a modern web interface** designed by domain name experts. It can be used **online** or installed **at home**.
Use happyDomain to manage your domains hosted by popular providers, or to administer your own authoritative server such as `bind`, `knot`, PowerDNS, or Microsoft DNS Server, Azure DNS, Route 53, ...
To date, happyDomain offers the following features:
* DNS zone administration for Gandi, OVH and [over 40 other domain name providers](https://www.happydomain.org/providers/features).
* Administration from a DNS server implementing Dynamic DNS (RFC 2136): bind, knot, PowerDNS, etc.
* A resolver for testing and debugging.
* History (still rudimentary) to easily go back in time in the event of an error.
* Pre-propagation display of the changes that will be made to your domain, to limit errors.
* An "abstract" visualization of the zone, where elements are cleverly grouped together; see the [project presentation]({{< relref "happydomain-nos-2-innovations-qui-simplifient-la-possession-d-un-domaine.fr.md" >}}).
## Commitment #2: an indispensable tool for respecting your privacy
To be sure of your independence on the Internet, you need your own domain name.
Owning a domain name means ensuring that all related services, such as e-mail or our website, are in our own hands.
Did you know, for example, that `@orange.fr` or `@wanadoo.fr` addresses expire [6 months after subscription termination](https://assistance.orange.fr/assistance-commerciale/la-gestion-de-vos-offres-et-options/resilier-votre-offre/les-conseils-avant-de-resilier-votre-messagerie-mail-orange_71178-72015#onglet4)? What will you do when your productions and archives are destroyed, not to mention the countless online services and other subscriptions attached to this address?
<!-- What will happen to your `@gmail.com` address when [the use of personal data is regulated by restrictive laws]({{< relref "et-si-gmail-devenait-payant.fr.md" >}}) and Google abruptly shuts down your service, for [lack of profitability](https://killedbygoogle.com/) or [other reasons](https://ilya-sher.org/2018/03/23/google-deleted-our-g-suite/)? -->
What will happen to your `@gmail.com` address when the use of personal data is regulated by restrictive laws and Google abruptly shuts down your service, for [lack of profitability](https://killedbygoogle.com/) or [other reasons](https://ilya-sher.org/2018/03/23/google-deleted-our-g-suite/)?
By owning your own domain name, you can protect yourself against all these risks and become truly independent. You can change providers whenever you like. And there's no need to tell all your contacts that your site address or e-mail address has changed.
## Commitment #3: an open-source project for total transparency
happyDomain is a free (as free speech) project, licensed under [CeCILL](https://cecill.info/), a license compatible with and comparable to AGPL 3.0. It guarantees its application in French and international law.
You too can contribute to the development of happyDomain and make its use even easier and more enjoyable for users. We're looking for help with translation, programming, interface design, bug-finding, etc.
Take a look at our [code repository](https://git.happydomain.org/happyDomain/), and help [decide on future developments](https://git.happydomain.org/happyDomain/-/issues/).