<metaname="description"content="YunoHost est une distribution basée sur Debian GNU/Linux composée de logiciels libres et ayant pour objectif de faciliter la pratique de l’auto-hébergement">
<divclass="col-main cell cell--auto"><!-- start custom main top snippet --><divid="results-container"class="search-result js-search-result"></div><!-- end custom main top snippet -->
</details><p><em>YunoHost est une distribution basée sur Debian GNU/Linux composée de logiciels libres et ayant pour objectif de faciliter la pratique de l’auto-hébergement</em></p>
This server is hosted by Contabo. If you have any questions or need help,
please don't hesitate to contact us at support@contabo.com.
</code></pre></div></div>
<h3id="mise-à-jour--réseau-ipv6">Mise à jour + Réseau IPV6</h3>
<p>Les commandes</p>
<divclass="language-bash highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>apt update <spanclass="o">&&</span> apt upgrade <spanclass="nt">-y</span><spanclass="c"># Mise à jour</span>
apt autoremove <spanclass="nt">-y</span><spanclass="c"># supprimer les paquets inutilisés</span>
apt <spanclass="nb">install </span>rsync curl tmux jq figlet git tree <spanclass="nt">-y</span><spanclass="c"># Quelques outils</span>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
Désactiver VNC: Your services → Manage → VPS Control → Manage → Disable VNC et valider par un clic sur Disable</p>
<h2id="yunohost-xoyazxyz">Yunohost xoyaz.xyz</h2>
<p><imgsrc="/images/yunohost.png"alt=" "/></p>
<p><strong>Pré-requis</strong><br/>
Un serveur dédié ou virtuel avec Debian 12 (Bookworm) pré-installé (avec un kernel >= 6.1), avec au moins 512Mo de RAM et 16Go de capacité de stockage</p>
Confirm new administration password: ********************
Warning: The YunoHost project is a team of volunteers who have made common cause to create a free operating system for servers, called YunoHost. The YunoHost software is published under the AGPLv3 license (<https://www.gnu.org/licenses/agpl-3.0.txt>). In connection with this software, the project administers and makes available several technical and community services for various purposes. By using these services, you agree to be bound by the following Terms of Services: <https://yunohost.org/terms_of_services>.
I have read and understand the Terms of Services [Y/N]: Y
Info: Installing YunoHost…
Success! Self-signed certificate now installed for the domain 'xoyaz.xyz'
Success! Domain created
Info: The email alias 'root@xoyaz.xyz' will be added to the group 'admins'
Info: The email alias 'admin@xoyaz.xyz' will be added to the group 'admins'
Info: The email alias 'admins@xoyaz.xyz' will be added to the group 'admins'
Info: The email alias 'webmaster@xoyaz.xyz' will be added to the group 'admins'
Info: The email alias 'postmaster@xoyaz.xyz' will be added to the group 'admins'
Info: The email alias 'abuse@xoyaz.xyz' will be added to the group 'admins'
Info: Updating aliases for group 'admins'
Info: The app catalog cache is empty or obsolete.
Info: Updating application catalog…
Info: (Will fetch 537 logos, this may take a couple minutes)
<p>Configuration DNS domaine par défaut <strong>xoyaz.xyz</strong></p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>yunohost domain dns suggest xoyaz.xyz
</code></pre></div></div>
<p>La configuration DNS du domaine</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>Warning: No diagnosis cache yet for category 'dnsrecords'
Info: This command shows you the *recommended* configuration. It does not actually set up the DNS configuration for you. It is your responsability to configure your DNS zone in your registrar according to this recommendation.
; Basic ipv4/ipv6 records
@ 3600 IN A 37.60.230.30
@ 3600 IN AAAA 2a02:c206:2162:8819::1
; Mail
@ 3600 IN MX 10 xoyaz.xyz.
@ 3600 IN TXT "v=spf1 a mx -all"
mail._domainkey 3600 IN TXT "v=DKIM1; h=sha256; k=rsa; p=MIGfMA0GCSqGSIb....EQIDAQAB"
puis effacer tout ce qu’il y a en-dessous, et le remplacer par la configuration donnée par votre serveur avec la commande <codeclass="language-plaintext highlighter-rouge">yunohost domain dns suggest xoyaz.xyz</code></p>
Générer une paire de clé curve25519-sha256 (ECDH avec Curve25519 et SHA2) nommé <strong>xoyaz-ed25519</strong> pour une liaison SSH avec le serveur yunohost</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>ssh-keygen -t ed25519 -o -a 100 -f ~/.ssh/xoyaz-ed25519
</code></pre></div></div>
<p>Envoyer les clés publiques sur le serveur yunohost en se se connectant avec l’utilisateur administrateur</p>
La liste des paramètres modifiables : <codeclass="language-plaintext highlighter-rouge">sudo yunohost settings list</code></p>
<p>Sur votre serveur, la modification du fichier de configuration SSH pour désactiver l’authentification par mot de passe est gérée par un paramètre système</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>sudo yunohost settings set security.ssh.ssh_password_authentication -v no
</code></pre></div></div>
<p>Modifier le port SSH</p>
<p><em>Pour empêcher les tentatives de connexion SSH par des robots qui analysent Internet à la recherche de tout serveur sur lequel SSH est activé, vous pouvez modifier le port SSH. Ceci est géré par un paramètre système, qui prend en charge la mise à jour de la configuration SSH et Fail2Ban.</em></p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>sudo yunohost settings set security.ssh.ssh_port -v 55030
</code></pre></div></div>
<p>Accès depuis <u>l'ordinateur de bureau</u> avec la clé privée</p>
<divclass="language-bash highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>ssh <spanclass="nt">-p</span> 55030 <spanclass="nt">-i</span> ~/.ssh/xoyaz-ed25519 yani@37.60.230.30 <spanclass="c"># avec ip serveur</span>
ssh <spanclass="nt">-p</span> 55030 <spanclass="nt">-i</span> ~/.ssh/xoyaz-ed25519 yani@xoyaz.xyz <spanclass="c"># avec domaine serveur</span>
- Server model is QEMU Standard PC (i440FX + PIIX, 1996)
[INFO] Server is running Linux kernel 6.1.0-26-amd64
[INFO] Server is running Debian 12.7
[INFO] Server is running YunoHost 12.0.6 (stable)
- yunohost version: 12.0.6 (stable)
- yunohost-admin version: 12.0.3.5 (stable)
- yunohost-portal version: 12.0.6 (stable)
- moulinette version: 12.0.3 (stable)
- ssowat version: 12.0.3 (stable)
=================================
Internet connectivity (ip)
=================================
[SUCCESS] Domain name resolution is working!
[SUCCESS] The server is connected to the Internet through IPv4!
- Global IP: 37.60.230.30
- Local IP: 37.60.230.30
[SUCCESS] The server is connected to the Internet through IPv6!
- Global IP: 2a02:c206:2162:8819::1
- Local IP: 2a02:c206:2162:8819::1
=================================
DNS records (dnsrecords)
=================================
[SUCCESS] DNS records are correctly configured for domain xoyaz.xyz (category basic)
[SUCCESS] DNS records are correctly configured for domain xoyaz.xyz (category mail)
[SUCCESS] DNS records are correctly configured for domain xoyaz.xyz (category extra)
[SUCCESS] Your domains are registered and not going to expire anytime soon.
- xoyaz.xyz expires in 119 days.
=================================
Ports exposure (ports)
=================================
[SUCCESS] Port 25 is reachable from the outside.
- Exposing this port is needed for email features (service postfix)
[SUCCESS] Port 80 is reachable from the outside.
- Exposing this port is needed for web features (service nginx)
[SUCCESS] Port 443 is reachable from the outside.
- Exposing this port is needed for web features (service nginx)
[SUCCESS] Port 587 is reachable from the outside.
- Exposing this port is needed for email features (service postfix)
[SUCCESS] Port 993 is reachable from the outside.
- Exposing this port is needed for email features (service dovecot)
[SUCCESS] Port 55030 is reachable from the outside.
- Exposing this port is needed for admin features (service ssh)
=================================
Web (web)
=================================
[SUCCESS] Domain xoyaz.xyz is reachable through HTTP from outside the local network.
=================================
Email (mail)
=================================
[SUCCESS] The SMTP mail server is able to send emails (outgoing port 25 is not blocked).
[SUCCESS] The SMTP mail server is reachable from the outside and therefore is able to receive emails!
[SUCCESS] Your reverse DNS is correctly configured!
[SUCCESS] The IPs and domains used by this server do not appear to be blacklisted
[SUCCESS] 0 pending emails in the mail queues
=================================
Services status check (services)
=================================
[SUCCESS] Service dnsmasq is running!
[SUCCESS] Service dovecot is running!
[SUCCESS] Service fail2ban is running!
[SUCCESS] Service nginx is running!
[SUCCESS] Service opendkim is running!
[SUCCESS] Service postfix is running!
[SUCCESS] Service slapd is running!
[SUCCESS] Service ssh is running!
[SUCCESS] Service yunohost-api is running!
[SUCCESS] Service yunohost-firewall is running!
[SUCCESS] Service yunohost-portal-api is running!
[SUCCESS] Service yunomdns is running!
=================================
System resources (systemresources)
=================================
[SUCCESS] The system still has 5.2 GiB (90%) RAM available out of 5.8 GiB.
[INFO] The system has no swap at all. You should consider adding at least 512 MiB of swap to avoid situations where the system runs out of memory.
- Please be careful and aware that if the server is hosting swap on an SD card or SSD storage, it may drastically reduce the life expectancy of the device.
[SUCCESS] Storage / (on device /dev/sda3) still has 368 GiB (99.3%) space left (out of 371 GiB)!
[SUCCESS] Storage /boot (on device /dev/sda2) still has 1.7 GiB (94.5%) space left (out of 1.8 GiB)!
=================================
System configurations (regenconf)
=================================
[SUCCESS] All configuration files are in line with the recommended configuration!
=================================
Applications (apps)
=================================
[SUCCESS] All installed apps respect basic packaging practices
</code></pre></div></div>
<h3id="ldap-admin-sudo">Ldap admin sudo</h3>
<p><em>On veut autoriser l’utilisateur administrateur de Yunohost à exécuter des commandes root sans avoir à saisir le mot de passe</em></p>
<p>Il faut ajouter l’option <codeclass="language-plaintext highlighter-rouge">sudoOption</code> avec pour valeur <codeclass="language-plaintext highlighter-rouge">!authenticate</code> à la branche <codeclass="language-plaintext highlighter-rouge">cn=admins</code><br/>
Créer un fichier <codeclass="language-plaintext highlighter-rouge">add-to-sudo-role.ldif</code></p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>Success! Self-signed certificate now installed for the domain 'cinay.eu'
Success! Configuration updated for 'nginx'
Success! Configuration updated for 'postfix'
Success! Configuration updated for 'dovecot'
Success! Configuration updated for 'dnsmasq'
Success! Domain created
</code></pre></div></div>
<h3id="paramètres-dns-cinayeu">Paramètres DNS cinay.eu</h3>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>yunohost domain dns suggest cinay.eu
</code></pre></div></div>
<p>La configuration DNS du domaine</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>Info: This command shows you the *recommended* configuration. It does not actually set up the DNS configuration for you. It is your responsability to configure your DNS zone in your registrar according to this recommendation.
puis effacer tout ce qu’il y a en-dessous, et le remplacer par la configuration donnée par votre serveur avec la commande <codeclass="language-plaintext highlighter-rouge">yunohost domain dns suggest cinay.eu</code></p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>Success! Self-signed certificate now installed for the domain 'yanfi.net'
Success! Configuration updated for 'nginx'
Success! Configuration updated for 'postfix'
Success! Configuration updated for 'dovecot'
Success! Configuration updated for 'dnsmasq'
Success! Domain created
</code></pre></div></div>
<h3id="paramètres-dns-yanfinet">Paramètres DNS yanfi.net</h3>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>yunohost domain dns suggest yanfi.net
</code></pre></div></div>
<p>La configuration DNS du domaine</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>Info: This command shows you the *recommended* configuration. It does not actually set up the DNS configuration for you. It is your responsability to configure your DNS zone in your registrar according to this recommendation.
puis effacer tout ce qu’il y a en-dessous, et le remplacer par la configuration donnée par votre serveur avec la commande <codeclass="language-plaintext highlighter-rouge">yunohost domain dns suggest yanfi.net</code></p>
<p><ahref="https://jesuisadmin.fr/migrer-emails-facilement-imapsync/">Migrer ses emails facilement avec imapsync</a></p>
<p><em>imapsync est comme son nom l’indique un outil (développé en perl) qui permet de synchroniser des boîtes mail en utilisant le protocol imap</em></p>
<p>On se connecte sur le serveur xoyize.xyz (109.123.254.249)<br/>
<p>Sauvegardes borgbackup seront effectuées sur un “Storage Box” Hetzner (u326239.your-storagebox.de), dans le dépôt <codeclass="language-plaintext highlighter-rouge">ssh://u326239@u326239.your-storagebox.de:23/./backup/borg/xoyaz.xyz</code></p>
<h3id="installation">Installation</h3>
<p>Se connecter sur la page web administration yunohost xoyaz.xyz et installer <strong>Borg Backup</strong><br/>
<imgsrc="/images/yuno-borg01.png"alt=""/></p>
<p>Renseigner et installer l’application<br/>
<imgsrc="/images/yuno-borg02.png"alt=""/>
Les fichiers des clés <codeclass="language-plaintext highlighter-rouge">id_borg_ed25519.pub</code> et <codeclass="language-plaintext highlighter-rouge">id_borg_ed25519</code> dans le dossier `/root/.ssh/</p>
<h3id="boite-de-stockage">Boite de stockage</h3>
<p>Ajouter la clé Publique <codeclass="language-plaintext highlighter-rouge">ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAGSDBEyWPgDHgNuWNtaygp6jmIlpWCs6VKnC0oGLTXO root@xoyaz.xyz</code> au fichier authorized_keys de la boîte de stockage</p>
<p><em>Cette opération va se dérouler sur poste ayant accès à la boîte de stockage avec clés SSH</em></p>
<p>On télécharge le fichier existant <codeclass="language-plaintext highlighter-rouge">authorized_keys</code> de la boîte de stockage <strong>bx11-yann</strong> dans un fichier local nommé <codeclass="language-plaintext highlighter-rouge">storagebox_authorized_keys</code></p>
<p>On renvoie le fichier modifié <codeclass="language-plaintext highlighter-rouge">storagebox_authorized_keys</code> dans le fichier <codeclass="language-plaintext highlighter-rouge">authorized_keys</code> de la boîte de stockage <strong>bx11-yann</strong></p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>The authenticity of host '[u326239.your-storagebox.de]:23 ([2a01:4f8:2b01:d53::2]:23)' can't be established.
ED25519 key fingerprint is SHA256:XqONwb1S0zuj5A1CDxpOSuD2hnAArV1A3wKY7Z3sdgM.
This key is not known by any other names.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '[u326239.your-storagebox.de]:23' (ED25519) to the list of known hosts.
Connected to u326239.your-storagebox.de.
sftp> quit
</code></pre></div></div>
<h3id="rappel-concernant-la-phrase-de-passe">Rappel concernant la phrase de passe</h3>
<pclass="info">La phrase de passe est le seul moyen de décrypter vos sauvegardes. Vous devez veiller à la conserver en sécurité dans un endroit « extérieur » à votre serveur afin de couvrir le scénario dans lequel votre serveur serait détruit pour une raison ou une autre.</p>
<h3id="tester-la-sauvegarde">Tester la sauvegarde</h3>
<pclass="info">À cette étape, votre sauvegarde doit s’exécuter à l’heure prévue. Notez que la première sauvegarde peut prendre beaucoup de temps, car de nombreuses données doivent être copiées via ssh. Les sauvegardes suivantes sont incrémentales : seules les données nouvellement générées depuis la dernière sauvegarde seront copiées.</p>
<p>Si vous souhaitez tester la configuration correcte de Borg Apps avant l’heure prévue, vous pouvez lancer une sauvegarde manuellement à partir de la ligne de commande :</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>sudo systemctl start borg
</code></pre></div></div>
<p>Si tout démarre correctement, un message est envoyé:<br/>
<p>Une fois la sauvegarde terminée, vous pouvez vérifier qu’une sauvegarde est listée dans le <strong>webadmin > Applications > Borg >‘Last backups list’</strong>.<br/>
<imgsrc="/images/yuno-borg04.png"alt=""/></p>
<h3id="exécution-manuelle-des-commandes-borg">Exécution manuelle des commandes borg</h3>
<p>Le panneau de configuration dispose d’une « Liste des dernières sauvegardes » qui permet de consulter rapidement les archives de sauvegarde récemment créées.<br/>
Cependant, vous pouvez vouloir vérifier manuellement que les sauvegardes sont effectivement effectuées régulièrement et qu’elles contiennent le contenu attendu.<br/>
Tout d’abord, préparez l’environnement avec les variables borg appropriées :</p>
* borg list “$repository::ARCHIVE_NAME” | less</li>
<li>Voir les informations sur l’archive:
* borg info “$repository::ARCHIVE_NAME”</li>
<li>Vérifier l’intégrité des données:
<ul>
<li>borg info “$repository::ARCHIVE_NAME” –verify-data</li>
</ul>
</li>
</ul>
<h3id="restauration-darchives-à-partir-de-borg">Restauration d’archives à partir de Borg</h3>
<p>Une « archive » borg peut être exportée vers un fichier <codeclass="language-plaintext highlighter-rouge">.tar</code> qui peut ensuite être restauré en utilisant la procédure classique de sauvegarde et de restauration de Yunohost :</p>
<p><strong>NB : cette commande suppose que vous avez préparé l’environnement comme dans la section précédente</strong></p>
<h4id="restaurez-ensuite-en-utilisant-le-flux-de-travail-classique-">Restaurez ensuite en utilisant le flux de travail classique :</h4>
<ul>
<li>à partir de la ligne de commande :
<ul>
<li>yunohost backup restore ARCHIVE_NAME</li>
</ul>
</li>
<li>ou dans le webadmin > Sauvegardes</li>
</ul>
<h4id="restaurer-la--sourceconfig--de-lapplication-et-ses-données-séparément">Restaurer la « source+config » de l’application, et ses données séparément</h4>
<p>Pour les applications contenant une grande quantité de données, il n’est pas pratique de tout restaurer en une seule fois en raison de l’espace et du temps que cela prendrait. <br/>
Au lieu de cela, vous voudrez peut-être restaurer d’abord le « noyau » (la source, la configuration, etc.) de l’application, - et ensuite les données.<br/>
Tout d’abord, borg peut exporter une archive <codeclass="language-plaintext highlighter-rouge">.tar</code> mais ignorer le chemin correspondant aux données de l’application.</p>
<p>Par exemple, pour exporter une archive tar pour Nextcloud, mais sans ses données :</p>
<p>Ensuite, extrayez les données de Nextcloud directement au bon endroit, <strong>sans passer</strong> par le processus classique de restauration de sauvegarde de YunoHost :</p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>The automatic diagnosis on your YunoHost server identified some issues on your server. You will find a description of the issues below. You can manage those issues in the 'Diagnosis' section in your webadmin.
---
=================================
DNS records (dnsrecords)
=================================
[WARNING] Some DNS records are missing or incorrect for domain cinay.eu (category mail)
- Please check the documentation at https://yunohost.org/dns_config if you need help configuring DNS records.
- According to the recommended DNS configuration, you should add a DNS record with the following info.
<p>Liste des domaines : <codeclass="language-plaintext highlighter-rouge">yunohost domain list</code><br/>
domains:</p>
<ul>
<li>cinay.eu</li>
<li>xoyaz.xyz</li>
<li>yanfi.net</li>
</ul>
<p>Suggestions DNS : <codeclass="language-plaintext highlighter-rouge">yunohost domain suggest <Domaine></code></p>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>yunohost domain dns suggest xoyaz.xyz
</code></pre></div></div>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>Info: This command shows you the *recommended* configuration. It does not actually set up the DNS configuration for you. It is your responsability to configure your DNS zone in your registrar according to this recommendation.
; Basic ipv4/ipv6 records
@ 3600 IN A 37.60.230.30
@ 3600 IN AAAA 2a02:c206:2162:8819::1
; Mail
@ 3600 IN MX 10 xoyaz.xyz.
@ 3600 IN TXT "v=spf1 a mx -all"
mail._domainkey 3600 IN TXT "v=DKIM1; h=sha256; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDTrrlvw4tSVSD2kN/9bXNmAeplz/oZRcyM4Mhz6Xl8ZlXNoPVSnXqz0CLHHQ3zoM7tOQuKZ1TeNNcc7H6ffuSU1zV2sNJyfSOLQUi5uTjT0wA6Wur5sxCRYEpWHfYCyUrh6gvQ/JQCw/AbHzhr0wyNb+dN8FMZQU/4m5JPL+AbEQIDAQAB"
_dmarc 3600 IN TXT "v=DMARC1; p=none"
; Extra
* 3600 IN A 37.60.230.30
* 3600 IN AAAA 2a02:c206:2162:8819::1
@ 3600 IN CAA 0 issue "letsencrypt.org"
</code></pre></div></div>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>yunohost domain dns suggest cinay.eu
</code></pre></div></div>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>Info: This command shows you the *recommended* configuration. It does not actually set up the DNS configuration for you. It is your responsability to configure your DNS zone in your registrar according to this recommendation.
; Basic ipv4/ipv6 records
@ 3600 IN A 37.60.230.30
@ 3600 IN AAAA 2a02:c206:2162:8819::1
; Mail
@ 3600 IN MX 10 cinay.eu.
@ 3600 IN TXT "v=spf1 a mx -all"
mail._domainkey 3600 IN TXT "v=DKIM1; h=sha256; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDVq+aoWGvWxCYV1otSNQhNhcG7z6ysvLxSWLPgMUYhyR1/N4wStnwsAbuPFWhv1Jxry3gPqSr07q+9hb4G3aHfiMrQ/fT1nH0ZF2AdARnoIX1UbEaOCNNMS8YybaTH1w/WOas+afA529AxADMXvecYOJTWuJFXA8/PAjAqa5GwtwIDAQAB"
_dmarc 3600 IN TXT "v=DMARC1; p=none"
; Extra
* 3600 IN A 37.60.230.30
* 3600 IN AAAA 2a02:c206:2162:8819::1
@ 3600 IN CAA 0 issue "letsencrypt.org"
</code></pre></div></div>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>yunohost domain dns suggest yanfi.net
</code></pre></div></div>
<divclass="language-plaintext highlighter-rouge"><divclass="highlight"><preclass="highlight"><code>Info: This command shows you the *recommended* configuration. It does not actually set up the DNS configuration for you. It is your responsability to configure your DNS zone in your registrar according to this recommendation.
; Basic ipv4/ipv6 records
@ 3600 IN A 37.60.230.30
@ 3600 IN AAAA 2a02:c206:2162:8819::1
; Mail
@ 3600 IN MX 10 yanfi.net.
@ 3600 IN TXT "v=spf1 a mx -all"
mail._domainkey 3600 IN TXT "v=DKIM1; h=sha256; k=rsa; p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDaAuogXSjk3a8VXD4vMeIAyfZd5L/lX03W2X0q5poFJsZ3DXJdJJE+vT66U1PYSoijEU73V667wYpDmGQZk2pspvYDQAxg93Czl+5dosdcT7AZmoVUrIJp7+Jm0RX6u8236MnXk1l5fEHlIzDea/NnFJFONEG3zrZHtOkwA778awIDAQAB"