152 lines
6 KiB
PHP
152 lines
6 KiB
PHP
<?php
|
|
|
|
define('PAGES', [
|
|
'index' => [
|
|
'title' => '<span aria-hidden="true">🪐 </span>Niver',
|
|
],
|
|
'auth' => [
|
|
'index' => [
|
|
'title' => '<span aria-hidden="true">🔐 </span>Authentification',
|
|
'description' => 'Gérer son compte',
|
|
],
|
|
'login' => [
|
|
'title' => 'Se connecter',
|
|
'description' => 'Démarrer une nouvelle session avec un compte existant',
|
|
],
|
|
'register' => [
|
|
'title' => 'Créer un compte',
|
|
'description' => 'Créer un nouveau compte Niver',
|
|
'tokens_instance_cost' => 7200,
|
|
],
|
|
'unregister' => [
|
|
'title' => 'Supprimer son compte',
|
|
'description' => 'Effacer toutes les données de son compte',
|
|
],
|
|
'password' => [
|
|
'title' => 'Changer la clé de passe',
|
|
'description' => 'Changer la chaîne de caractères permettant de vous authentifier.',
|
|
],
|
|
'logout' => [
|
|
'title' => 'Déconnexion',
|
|
'description' => 'Terminer la session et effacer ses cookies',
|
|
],
|
|
],
|
|
'reg' => [
|
|
'index' => [
|
|
'title' => '<span aria-hidden="true">🏷️ </span>Registre <code>' . CONF['reg']['registry'] . '</code>',
|
|
'description' => 'Obtenir et gérer la délégation d\'un sous-domaine de <code>' . CONF['reg']['registry'] . '</code>',
|
|
],
|
|
'register' => [
|
|
'title' => 'Enregistrer un nouveau domaine',
|
|
'description' => 'Prendre possession d\'un sous-domaine de <code>' . CONF['reg']['registry'] . '</code>',
|
|
'tokens_account_cost' => 3600,
|
|
],
|
|
'unregister' => [
|
|
'title' => 'Effacer un domaine',
|
|
'description' => 'Effacer toutes les données d\'un domaine',
|
|
],
|
|
'print' => [
|
|
'title' => 'Afficher les données',
|
|
'description' => 'Afficher les enregistrements relatifs à un domaine',
|
|
],
|
|
'ns' => [
|
|
'title' => 'Ajouter un enregistrement <abbr title="Name Server">NS</abbr>',
|
|
'description' => 'Indiquer les serveurs de noms de son sous-domaine de <code>' . CONF['reg']['registry'] . '</code>',
|
|
],
|
|
'ds' => [
|
|
'title' => 'Ajouter un enregistrement <abbr title="Delegation Signer">DS</abbr>',
|
|
'description' => 'Déléguer la confiance <abbr title="Domain Name System Security Extensions">DNSSEC</abbr>',
|
|
],
|
|
'glue' => [
|
|
'title' => 'Créer un Glue Record',
|
|
'description' => 'Indiquer les IP de ses serveurs de noms de son sous-domaine de <code>' . CONF['reg']['registry'] . '</code> dont les adresses se trouvent sur ce même sous-domaine',
|
|
],
|
|
],
|
|
'ns' => [
|
|
'index' => [
|
|
'title' => '<span aria-hidden="true">📖 </span>Serveurs de noms',
|
|
'description' => 'Héberger et gérer les données liées à un domaine',
|
|
],
|
|
'zone-add' => [
|
|
'title' => 'Ajouter une zone',
|
|
'description' => 'Pour qu\'elle soit gérée par le serveur de noms de Niver',
|
|
'tokens_account_cost' => 1800,
|
|
],
|
|
'zone-del' => [
|
|
'title' => 'Effacer une zone',
|
|
'description' => 'Effacer toutes les données d\'une zone',
|
|
],
|
|
'print' => [
|
|
'title' => 'Afficher les données',
|
|
'description' => 'Afficher le contenu de la zone',
|
|
],
|
|
'ip' => [
|
|
'title' => 'Enregistrements A et AAAA',
|
|
'description' => 'Indiquer l\'adresse IP d\'un domaine',
|
|
],
|
|
'ns' => [
|
|
'title' => 'Enregistrement <abbr title="Name Server">NS</abbr>',
|
|
'description' => 'Indiquer le serveur de noms d\'une zone',
|
|
],
|
|
'txt' => [
|
|
'title' => 'Enregistrement <abbr title="TeXT">TXT</abbr>',
|
|
'description' => 'Associer du texte à un domaine',
|
|
],
|
|
'caa' => [
|
|
'title' => 'Enregistrement <abbr title="Certification Authority Authorization">CAA</abbr>',
|
|
'description' => 'Limiter les autorités de certification autorisées à émettre des certificats',
|
|
],
|
|
'srv' => [
|
|
'title' => 'Enregistrement <abbr title="SeRVice">SRV</abbr>',
|
|
'description' => 'Indiquer l\'adresse d\'un service spécifique',
|
|
],
|
|
'mx' => [
|
|
'title' => 'Enregistrement <abbr title="Mail eXchanger">MX</abbr>',
|
|
'description' => 'Indiquer l\'adresse du serveur recevant les courriels',
|
|
],
|
|
'sshfp' => [
|
|
'title' => 'Enregistrement <abbr title="Secure SHell FingerPrint">SSHFP</abbr>',
|
|
'description' => 'Indiquer les empreintes des clés <abbr title="Secure SHell">SSH</abbr>',
|
|
],
|
|
'tlsa' => [
|
|
'title' => 'Enregistrement <abbr title="Transport Layer Security Association">TLSA</abbr>',
|
|
'description' => 'Mettre en place <abbr title="DNS-based Authentication of Named Entities">DANE</abbr> en indiquant l\'empreinte d\'un certificat <abbr title="Transport Layer Security">TLS</abbr>',
|
|
],
|
|
'cname' => [
|
|
'title' => 'Enregistrement <abbr title="Canonical NAME">CNAME</abbr>',
|
|
'description' => 'Définir un domaine comme étant l\'alias d\'un autre',
|
|
],
|
|
'dname' => [
|
|
'title' => 'Enregistrement <abbr title="Delegation NAME">DNAME</abbr>',
|
|
'description' => 'Définir les sous-domaines d\'un domaine comme étant les alias des sous-domaines d\'un autre domaine',
|
|
],
|
|
'loc' => [
|
|
'title' => 'Enregistrement <abbr title="LOCation">LOC</abbr>',
|
|
'description' => 'Indiquer des coordonnées géographiques',
|
|
],
|
|
],
|
|
'ht' => [
|
|
'index' => [
|
|
'title' => '<span aria-hidden="true">🕸️ </span>Hypertexte',
|
|
'description' => 'Mettre en ligne son site statique sur un espace <abbr title="SSH File Transfert Protocol">SFTP</abbr>, et le faire répondre en <abbr title="HyperText Transfert Protocol">HTTP</abbr> par DNS ou Tor',
|
|
],
|
|
'add-http-onion' => [
|
|
'title' => 'Ajouter un accès HTTP par Onion',
|
|
'description' => 'Ajouter un accès HTTP par ' . linkToDocs('tor', 'service Onion') . ' sur un sous-dossier de l\'espace SFTP',
|
|
'tokens_account_cost' => 1800,
|
|
],
|
|
'add-http-dns' => [
|
|
'title' => 'Ajouter un accès HTTP par DNS+TLS',
|
|
'description' => 'Ajouter un accès HTTP par ' . linkToDocs('dns', 'DNS') . ' et ' . linkToDocs('tls', 'TLS') . ' sur un sous-dossier de l\'espace SFTP',
|
|
'tokens_account_cost' => 3600,
|
|
],
|
|
'del-http-onion' => [
|
|
'title' => 'Retirer un accès HTTP par Onion',
|
|
'description' => 'Retirer un accès HTTP par service Onion d\'un sous-dossier de l\'espace SFTP',
|
|
],
|
|
'del-http-dns' => [
|
|
'title' => 'Retirer un accès HTTP par DNS+TLS',
|
|
'description' => 'Retirer un accès HTTP par DNS et TLS d\'un sous-dossier de l\'espace SFTP',
|
|
],
|
|
],
|
|
]);
|