diff --git a/config.toml b/config.toml
new file mode 100644
index 0000000..a944f70
--- /dev/null
+++ b/config.toml
@@ -0,0 +1,137 @@
+title = "happyDNS"
+baseURL = "https://www.happydns.org/"
+
+defaultContentLanguageInSubdir = true
+removePathAccents = true
+
+[Author]
+ name = "happyDNS team"
+ framagit = "happyDNS/"
+
+[languages]
+ [languages.en]
+ title = "happyDNS. Finally a simple interface for domain names."
+ weight = 1
+
+ [languages.fr]
+ title = "happyDNS. L'interface des noms de domaines."
+ weight = 2
+ [languages.fr.menu]
+ [[languages.fr.menu.main]]
+ identifier = "features"
+ name = "Fonctionnalités"
+ url = "/fr/#features"
+ weight = 10
+
+ [[languages.fr.menu.main]]
+ identifier = "downloads"
+ name = "Téléchargements"
+ url = "/fr/#downloads"
+ weight = 20
+
+# [[languages.fr.menu.main]]
+# identifier = "blog"
+# name = "Blog"
+# url = "https://blog.happydns.org/"
+# weight = 30
+
+ [languages.fr.params]
+ [[languages.fr.params.carousel]]
+ title = "domains-lists"
+ description = "**Page d'accueil:** liste des domaines, de différents hébergeurs"
+ image = "/img/screenshots/domains-list.png"
+
+ [[languages.fr.params.carousel]]
+ title = "domain-abstract"
+ description = "Une zone simplifiée"
+ image = "/img/screenshots/domain-abstract.png"
+
+ [[languages.fr.params.carousel]]
+ title = "domain-abstract-list"
+ description = "Une zone simplifiée, sous forme de liste, plus rapide à modifier"
+ image = "/img/screenshots/domain-abstract-list.png"
+
+ [[languages.fr.params.carousel]]
+ title = "zone-diff"
+ description = "Liste les changements avant d'appliquer les modifications"
+ image = "/img/screenshots/zone-diff.png"
+
+ [[languages.fr.params.carousel]]
+ title = "domain-records"
+ description = "Les enregistrements d'une zone, modifiable depuis l'interface"
+ image = "/img/screenshots/domain-records.png"
+
+ [[languages.fr.params.carousel]]
+ title = "domain-source"
+ description = "Informations sur la source"
+ image = "/img/screenshots/domain-source.png"
+
+ [[languages.fr.params.carousel]]
+ title = "sources"
+ description = "Liste des sources existantes où récupérer les domaines"
+ image = "/img/screenshots/sources.png"
+
+[params]
+newsletter = "newsletter@happydns.org"
+tryit = "/join"
+
+ [[params.carousel]]
+ title = "domains-lists"
+ description = "**Home page:** domains list on dedicated provider"
+ image = "/img/screenshots/domains-list.png"
+
+ [[params.carousel]]
+ title = "domain-abstract"
+ description = "Simplified zone: records grouped by services"
+ image = "/img/screenshots/domain-abstract.png"
+
+ [[params.carousel]]
+ title = "domain-abstract-list"
+ description = "Simplified zone in list, for quicker editing"
+ image = "/img/screenshots/domain-abstract-list.png"
+
+ [[params.carousel]]
+ title = "zone-diff"
+ description = "Display zone diff before applying changes"
+ image = "/img/screenshots/zone-diff.png"
+
+ [[params.carousel]]
+ title = "domain-records"
+ description = "Resource records for a zone: editable through happyDNS"
+ image = "/img/screenshots/domain-records.png"
+
+ [[params.carousel]]
+ title = "domain-source"
+ description = "Information about the source"
+ image = "/img/screenshots/domain-source.png"
+
+ [[params.carousel]]
+ title = "sources"
+ description = "Existing sources where pull domains"
+ image = "/img/screenshots/sources.png"
+
+[menu]
+ [[menu.main]]
+ identifier = "features"
+ name = "Features"
+ url = "/en/#features"
+ weight = 10
+
+ [[menu.main]]
+ identifier = "downloads"
+ name = "Downloads"
+ url = "/en/#downloads"
+ weight = 20
+
+# [[menu.main]]
+# identifier = "blog"
+# name = "Blog"
+# url = "https://blog.happydns.org/"
+# weight = 30
+
+[markup]
+ [markup.goldmark]
+ [markup.goldmark.renderer]
+ unsafe = true
+[outputs]
+ home = [ "HTML", "RSS" ]
diff --git a/config.yml b/config.yml
deleted file mode 100644
index 370900a..0000000
--- a/config.yml
+++ /dev/null
@@ -1,123 +0,0 @@
-title: "happyDomain"
-baseURL: "https://www.happydomain.org/"
-
-defaultContentLanguageInSubdir: true
-removePathAccents: true
-
-author:
- name: "happyDNS team"
- framagit: "happyDNS/"
-
-languages:
- en:
- title: "happyDomain. Finally a simple interface for domain names."
- weight: 1
-
- fr:
- title: "happyDomain. L'interface des noms de domaines."
- weight: 2
-
- menu:
- main:
- - identifier: "features"
- name: "Fonctionnalités"
- url: "/fr/#features"
- weight: 10
-
- - identifier: "downloads"
- name: "Téléchargements"
- url: "/fr/#downloads"
- weight: 20
-
-# - identifier: "blog"
-# name: "Blog"
-# url: "https://blog.happydomain.org/"
-# weight: 30
-
- params:
- carousel:
- - title: "domains-lists"
- description: "**Page d'accueil:** liste des domaines, de différents hébergeurs"
- image: "/img/screenshots/domains-list.png"
-
- - title: "domain-abstract"
- description: "Une zone simplifiée"
- image: "/img/screenshots/domain-abstract.png"
-
- - title: "domain-abstract-list"
- description: "Une zone simplifiée, sous forme de liste, plus rapide à modifier"
- image: "/img/screenshots/domain-abstract-list.png"
-
- - title: "zone-diff"
- description: "Liste les changements avant d'appliquer les modifications"
- image: "/img/screenshots/zone-diff.png"
-
- - title: "domain-records"
- description: "Les enregistrements d'une zone, modifiable depuis l'interface"
- image: "/img/screenshots/domain-records.png"
-
- - title: "domain-source"
- description: "Informations sur la source"
- image: "/img/screenshots/domain-source.png"
-
- - title: "sources"
- description: "Liste des sources existantes où récupérer les domaines"
- image: "/img/screenshots/sources.png"
-
-params:
- newsletter: "newsletter@happydns.org"
- tryit: "/join"
-
- carousel:
- - title: "domains-lists"
- description: "**Home page:** domains list on dedicated provider"
- image: "/img/screenshots/domains-list.png"
-
- - title: "domain-abstract"
- description: "Simplified zone: records grouped by services"
- image: "/img/screenshots/domain-abstract.png"
-
- - title: "domain-abstract-list"
- description: "Simplified zone in list, for quicker editing"
- image: "/img/screenshots/domain-abstract-list.png"
-
- - title: "zone-diff"
- description: "Display zone diff before applying changes"
- image: "/img/screenshots/zone-diff.png"
-
- - title: "domain-records"
- description: "Resource records for a zone: editable through happyDomain"
- image: "/img/screenshots/domain-records.png"
-
- - title: "domain-source"
- description: "Information about the source"
- image: "/img/screenshots/domain-source.png"
-
- - title: "sources"
- description: "Existing sources where pull domains"
- image: "/img/screenshots/sources.png"
-
-menu:
- main:
- - identifier: "features"
- name: "Features"
- url: "/en/#features"
- weight: 10
-
- - identifier: "downloads"
- name: "Downloads"
- url: "/en/#downloads"
- weight: 20
-
-# - identifier: "blog"
-# name: "Blog"
-# url: "https://blog.happydomain.org/"
-# weight: 30
-
-markup:
- goldmark:
- renderer:
- unsafe: true
-
-outputs:
- home: [ "HTML", "RSS" ]
diff --git a/content/502.en.md b/content/502.en.md
index 3863df8..360e9f2 100644
--- a/content/502.en.md
+++ b/content/502.en.md
@@ -1,5 +1,5 @@
+++
-title = "happyDomain Unavailable"
+title = "happyDNS Unavailable"
+++
diff --git a/content/legal-notice.en.md b/content/legal-notice.en.md
index cba0ef9..6dcc4be 100644
--- a/content/legal-notice.en.md
+++ b/content/legal-notice.en.md
@@ -41,4 +41,4 @@ an identifier, means of account retrieval or possibly the sending of our
newsletter).
You can contact our data protection officer by e-mail at dpo at
-happydomain.org or by mail to our headquarters address.
+happydns.org or by mail to our headquarters address.
diff --git a/content/use-happyDomain/cio.en.html b/content/use-happyDNS/cio.en.html
similarity index 99%
rename from content/use-happyDomain/cio.en.html
rename to content/use-happyDNS/cio.en.html
index 55593c4..c9c45a1 100644
--- a/content/use-happyDomain/cio.en.html
+++ b/content/use-happyDNS/cio.en.html
@@ -1,5 +1,5 @@
+++
-title = "Comment happyDomain peut vous aider ?"
+title = "Comment happyDNS peut vous aider ?"
layout = "usage"
+++
diff --git a/content/use-happyDomain/cio.fr.html b/content/use-happyDNS/cio.fr.html
similarity index 99%
rename from content/use-happyDomain/cio.fr.html
rename to content/use-happyDNS/cio.fr.html
index f4fd539..699c7dd 100644
--- a/content/use-happyDomain/cio.fr.html
+++ b/content/use-happyDNS/cio.fr.html
@@ -1,5 +1,5 @@
+++
-title = "Comment happyDomain peut vous aider ?"
+title = "Comment happyDNS peut vous aider ?"
layout = "usage"
+++
diff --git a/content/use-happyDomain/devops.en.md b/content/use-happyDNS/devops.en.md
similarity index 100%
rename from content/use-happyDomain/devops.en.md
rename to content/use-happyDNS/devops.en.md
diff --git a/content/use-happyDomain/devops.fr.md b/content/use-happyDNS/devops.fr.md
similarity index 100%
rename from content/use-happyDomain/devops.fr.md
rename to content/use-happyDNS/devops.fr.md
diff --git a/content/use-happyDomain/freelance.en.html b/content/use-happyDNS/freelance.en.html
similarity index 99%
rename from content/use-happyDomain/freelance.en.html
rename to content/use-happyDNS/freelance.en.html
index dcc730d..2a7641a 100644
--- a/content/use-happyDomain/freelance.en.html
+++ b/content/use-happyDNS/freelance.en.html
@@ -1,5 +1,5 @@
+++
-title = "Comment happyDomain peut vous aider ?"
+title = "Comment happyDNS peut vous aider ?"
layout = "usage"
+++
diff --git a/content/use-happyDomain/freelance.fr.html b/content/use-happyDNS/freelance.fr.html
similarity index 99%
rename from content/use-happyDomain/freelance.fr.html
rename to content/use-happyDNS/freelance.fr.html
index 07c1088..8393e6c 100644
--- a/content/use-happyDomain/freelance.fr.html
+++ b/content/use-happyDNS/freelance.fr.html
@@ -1,5 +1,5 @@
+++
-title = "Comment happyDomain peut vous aider ?"
+title = "Comment happyDNS peut vous aider ?"
layout = "usage"
+++
diff --git a/content/use-happyDomain/geek.en.html b/content/use-happyDNS/geek.en.html
similarity index 99%
rename from content/use-happyDomain/geek.en.html
rename to content/use-happyDNS/geek.en.html
index 2a0c62e..00d8dd4 100644
--- a/content/use-happyDomain/geek.en.html
+++ b/content/use-happyDNS/geek.en.html
@@ -1,5 +1,5 @@
+++
-title = "Comment happyDomain peut vous aider ?"
+title = "Comment happyDNS peut vous aider ?"
layout = "usage"
+++
diff --git a/content/use-happyDomain/geek.fr.html b/content/use-happyDNS/geek.fr.html
similarity index 99%
rename from content/use-happyDomain/geek.fr.html
rename to content/use-happyDNS/geek.fr.html
index 23a41a9..3f80c31 100644
--- a/content/use-happyDomain/geek.fr.html
+++ b/content/use-happyDNS/geek.fr.html
@@ -1,5 +1,5 @@
+++
-title = "Comment happyDomain peut vous aider ?"
+title = "Comment happyDNS peut vous aider ?"
layout = "usage"
+++
diff --git a/content/use-happyDomain/sysadmin.en.html b/content/use-happyDNS/sysadmin.en.html
similarity index 99%
rename from content/use-happyDomain/sysadmin.en.html
rename to content/use-happyDNS/sysadmin.en.html
index 37ed900..4a65e60 100644
--- a/content/use-happyDomain/sysadmin.en.html
+++ b/content/use-happyDNS/sysadmin.en.html
@@ -1,5 +1,5 @@
+++
-title = "Comment happyDomain peut vous aider ?"
+title = "Comment happyDNS peut vous aider ?"
layout = "usage"
+++
diff --git a/content/use-happyDomain/sysadmin.fr.html b/content/use-happyDNS/sysadmin.fr.html
similarity index 99%
rename from content/use-happyDomain/sysadmin.fr.html
rename to content/use-happyDNS/sysadmin.fr.html
index 7e7f7db..5bf426c 100644
--- a/content/use-happyDomain/sysadmin.fr.html
+++ b/content/use-happyDNS/sysadmin.fr.html
@@ -1,5 +1,5 @@
+++
-title = "Comment happyDomain peut vous aider ?"
+title = "Comment happyDNS peut vous aider ?"
layout = "usage"
+++
diff --git a/i18n/en.yaml b/i18n/en.yaml
index 6fc17d7..78dbc89 100644
--- a/i18n/en.yaml
+++ b/i18n/en.yaml
@@ -8,7 +8,7 @@
translation: "Try it online now"
- id: tryhappydns
- translation: "Try happyDomain now"
+ translation: "Try happyDNS now"
- id: downloadit
translation: "Download now"
@@ -73,13 +73,13 @@
translation: |
Our source code is freely available under the [CeCILL license](http://cecill.info/licences/Licence_CeCILL_V2.1-en.html) in our [git repository](https://git.happydns.org/), hosted by Framagit.
- You can download the latest [*nightly* version](https://get.happydns.org/master/) of happyDomain for [Linux x86_64](https://get.happydomain.org/master/happydns-linux-amd64), [Linux arm64](https://get.happydomain.org/master/happydns-linux-arm64) or [macOS x86_64](https://get.happydomain.org/master/happydns-darwin-amd64).
+ You can download the latest [*nightly* version](https://get.happydns.org/master/) of happyDNS for [Linux x86_64](https://get.happydns.org/master/happydns-linux-amd64), [Linux arm64](https://get.happydns.org/master/happydns-linux-arm64) or [macOS x86_64](https://get.happydns.org/master/happydns-darwin-amd64).
We publish a [Docker image](https://hub.docker.com/r/happydns/happydns/), feel free to test it thanks to:
docker run -e HAPPYDNS_NO_AUTH=1 -p 8081:8081 happydns/happydns
- Precompiled binaries are also availables on