Noms de domaines automatiques

Afin de rendre l'auto-hébergement le plus accessible possible, le Projet YunoHost fournit un service de noms de domaine offerts et automatiquement configurés. En utilisant ce service, vous n'avez donc pas à réaliser vous-même la configuration des enregistrements DNS qui est assez technique.

Les (sous-)domaines suivants sont proposés :

  • cequevousvoulez.nohost.me ;
  • cequevousvoulez.noho.st ;
  • cequevousvoulez.ynh.fr.

Pour profiter de ce service, il vous suffit de choisir un tel domaine lors de la post-installation. Il sera ensuite automatiquement configuré par YunoHost !

N.B. : Pour des raisons d'équité, vous ne pouvez avoir qu'un seul domaine nohost.me par installation de YunoHost.

Sous-domaines

Le service de domaines nohost.me, noho.st et ynh.fr autorise la création de sous-domaines.

YunoHost permet l'installation d'applications sur des sous-domaines (par exemple avoir l'application ownCloud accessible depuis l'adresse cloud.mondomaine.org), cette fonctionnalité est aussi permise avec les domaines nohost.me, noho.st et ynh.fr et il est donc possible d’avoir un sous-sous-domaine tel monapplication.mondomaine.nohost.me.

Pour créer un sous domaine à un domaine nohost.me, noho.st et ynh.fr il suffit d'ajouter celui-ci à YunoHost de la même manière que n'importe quel autre nom de domaine.

Ajouter un domaine nohost.me, noho.st ou ynh.fr après la post-installation

Si vous avez déjà effectué la post-installation et souhaitez ajouter un domaine de type nohost.me, vous pouvez utiliser la catégorie "Domaines" de l'interface web, en choisissant l'option "Je n'ai pas de nom de domaine..."

Vous pouvez également utiliser les commandes suivantes depuis la ligne de commande.

# Ajouter le domaine
yunohost domain add cequevousvoulez.nohost.me

# Enregister le domaine dans le service dyndns
yunohost dyndns subscribe -d cequevousvoulez.nohost.me

# [ attendre ~ 30 secondes ]

# Mettre à jour la configuration DNS
yunohost dyndns update

# Le définir comme nouveau domain principal
yunohost domain main-domain -n cequevousvoulez.nohost.me

Récupérer un domaine nohost.me, noho.st ou ynh.fr

Si vous réinstallez votre serveur et voulez utiliser un domaine automatique déjà utilisé précédemment, il vous faut demander une réinitialisation du domaine au Projet YunoHost, dans le fil de discussion dédié du forum.

Changer un domaine nohost.me, noho.st ou ynh.fr

Si vous voulez utiliser un autre domaine automatique sur votre serveur, vous devez d'abord supprimer celui qui est déjà configuré, selon les instructions suivantes :

  1. Supprimer le domaine de votre instance (par webadmin ou yunohost domain remove). Attention : cela supprimera toute application installée sur ce domaine, ainsi que ses données.
  2. Demander la suppression de votre souscription dans le fil de discussion dédié du forum.
  3. Enlever les fichiers de configuration automatique sur votre instance (uniquement depuis la ligne de commande pour le moment) : sudo rm /etc/cron.d/yunohost-dyndns && sudo rm -r /etc/yunohost/dyndns

Vous pourrez ensuite enregistrer un nouveau domaine automatique.

Vous avez découvert des erreurs ? Vous pensez pouvoir améliorer cette documentation ? Cliquez sur Éditer en haut de la page, puis sur l'icone crayon sur Github pour proposer vos changements.