diff --git a/config.ini b/config.ini index ad79088..0f8043f 100644 --- a/config.ini +++ b/config.ini @@ -1,7 +1,7 @@ ; Used in and <header> siteTitle = "Antopie" -; Whether to advertise of the CSS files in the HTML document or not +; Whether to advertise the CSS file in the HTML document or not css = true ; Whether to add a <header> tag to the HTML document or not @@ -10,5 +10,5 @@ header = true ; Whether to center text on indexes or not centerIndex = true -; Which language to add to <html lang="?"> if not found in extension +; Which language to add to <html lang="?"> if not found in file extension defaultLang = "fr" diff --git a/end.inc.html b/end.inc.html index 539ef62..a0e60d9 100644 --- a/end.inc.html +++ b/end.inc.html @@ -3,17 +3,17 @@ <hr> </div> <div class="row padRow"> - <a href="<?php formerUrlLocale("contact"); ?>" class="button">Me contacter</a> + <a href="<?= clearnetOrOnion('https://miraty.antopie.org/fr/contact.html', 'http://miraty.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion/fr/contact.html') ?>" class="button">Me contacter</a> <br> <?php if (DESTINATION === "onion") { ?> <a href="https://antopie.org/<?= $pathParts['filename'] ?>" class="button">Accès <abbr title="Domain Name System">DNS</abbr></a> <?php } else { ?> - <a href="http://antopieee25qeh4bvllwomq5pzrjmpvldbn2b653okyopkq5h7f7ilad.onion/<?= $pathParts['filename'] ?>" class="button">Accès Onion</a> + <a href="http://sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion/<?= $pathParts['filename'] ?>" class="button">Accès Onion</a> <?php } ?> </div> <div> Services auto-hébergés avec datalove à Paris. <br> - Les <a href="<?php echo clearnetOrOnion("https://code.antopie.org", "http://antcode5h4tntfei362x7eydifyxdjskjisv5pezk2othlh7oho2zhyd.onion"); ?>/Antopie/antopie">sources de ce site</a> sont publiées sous <abbr title="GNU Affero General Public License version 3 ou toute version ultérieure"><a href="LICENSE.en.html">AGPLv3</a>+</abbr>. + Les <a href="<?php echo clearnetOrOnion("https://code.antopie.org", "http://code.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion"); ?>/Antopie/antopie">sources de ce site</a> sont publiées sous <abbr title="GNU Affero General Public License version 3 ou toute version ultérieure"><a href="LICENSE.en.html">AGPLv3</a>+</abbr>. </div> </footer> diff --git a/img/docs/nextcloud-files-zoom.png b/img/docs/nextcloud-files-zoom.png deleted file mode 100755 index 313a1a2..0000000 Binary files a/img/docs/nextcloud-files-zoom.png and /dev/null differ diff --git a/img/docs/nextcloud-files-zoom.webp b/img/docs/nextcloud-files-zoom.webp deleted file mode 100755 index dc67e2e..0000000 Binary files a/img/docs/nextcloud-files-zoom.webp and /dev/null differ diff --git a/img/docs/nextcloud-files.png b/img/docs/nextcloud-files.png deleted file mode 100755 index 512217e..0000000 Binary files a/img/docs/nextcloud-files.png and /dev/null differ diff --git a/robots.txt b/robots.txt deleted file mode 100755 index 1f2f230..0000000 --- a/robots.txt +++ /dev/null @@ -1,2 +0,0 @@ -User-agent: * -Disallow: /revolution/against/humanity.git diff --git a/src/contact.md b/src/contact.md deleted file mode 100755 index 671a349..0000000 --- a/src/contact.md +++ /dev/null @@ -1,7 +0,0 @@ -# Me contacter - -Vous pouvez me contacter par l'un des moyens suivants : -* Mail : [miraty+antopie@antopie.org](mailto:miraty+antopie@antopie.org) - OpenPGP : [`B16B 12A8 957B 2EC7 9659 04A6 B82D 15F0 3E67 B2B5`](<?= clearnetOrOnion("https://miraty.antopie.org", "http://miratyww5h7xhki2ttodapygnukmnrywn4osw3d32llc4sggzmyso5id.onion") ?>/B16B12A8957B2EC7965904A6B82D15F03E67B2B5.asc) -* Matrix : `@miraty:matrix.antopie.org` -* Fédiverse : `@miraty@plero.antopie.org` diff --git a/src/details-techniques.md b/src/details-techniques.md index 2cef50f..2bb74b3 100755 --- a/src/details-techniques.md +++ b/src/details-techniques.md @@ -2,43 +2,41 @@ ## Matériel -Une tour nommée Pastèque avec : -* 12 Go de RAM -* Disque dur d'1,5 To -* Intel Core i5, 64 bits, 4 cœurs, 3,4GHz +Une tour nommée *Tomate* avec : +* 8 Go de RAM +* Système sur SSD de 500 Go +* PeerTube sur HDD de 1 To +* Intel Core i7, 64 bits, 8 cœurs, 3,1 GHz ## Système -[YunoHost](https://yunohost.org) 4, basé sur [Debian](https://www.debian.org) 10. +[YunoHost](https://yunohost.org) 11, basée sur [Debian](https://www.debian.org) ## DNS -Le domaine `antopie.org` est enregistré chez [Gandi](https://gandi.net) et administré sur leur interface Web LiveDNS. +Le domaine `antopie.org` est enregistré chez Gandi et administré sur leur interface Web LiveDNS. [DNSSEC](https://fr.wikipedia.org/wiki/Domain_Name_System_Security_Extensions) est activé dessus. Il est enregistré dans la [HSTS Preload List](https://hstspreload.org). -## Onion +## Accès Onion -En plus de l'accès par le DNS, plusieurs services sont aussi accessibles en `.onion`, par Tor. Il s'agit des mêmes serveurs qui tournent derrière, et leurs URLs d'accès Web sont interchangeables. +En plus de l'accès par défaut par le DNS, c'est généralement possible, en utilisant Tor, d'atteindre tous les services HTTP de Tomate par une adresse Onion en échangeant `https://*.antopie.org` et `http://*.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion` dans les adresses, bien que ce fonctionnement puisse varier selon le logiciel accédé. + +<?php if (DESTINATION === "onion") { ?> + <a href="https://antopie.org/<?= $pathParts['filename'] ?>" class="button">Cette page par le <abbr title="Domain Name System">DNS</abbr></a> +<?php } else { ?> + <a href="http://sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion/<?= $pathParts['filename'] ?>" class="button">Cette page en Onion</a> +<?php } ?> ## Internet -Pastèque est connectée à Internet via une connexion du FAI Free en fibre optique (FTTH) à Paris. -Adresse IPv6 : `2a01:e34:ec23:b760:5604:a6ff:fec4:58bd` -Adresse IPv4 : `78.194.59.118` - -## Sauvegardes - -Des sauvegardes sont effectuées tous les 12 jours avec le [système intégré à YunoHost](https://yunohost.org/#/backup), puis sont chiffrées puis copiées sur un serveur distant. -Les données contenues dans PeerTube, Nextcloud et Jirafeau ne sont toutefois pas sauvegardées car cela utiliserait trop de place. +Tomate est connectée à Internet via une connexion du FAI Free en fibre optique (FTTH) à Paris. +Adresse IPv6 : `2a01:e0a:15c:2e40:acab:3:3:3` +Adresse IPv4 : `82.66.61.19` ## Journaux de connexion -Le serveur utilise la configuration par défaut de YunoHost pour les journaux de connexion (logs), dont la durée de conservation est de 14 jours pour Nginx. - -## Relai Tor - -Pastèque héberge aussi [un relai Tor](https://metrics.torproject.org/rs.html#details/BE8737597F2E6B4F805893202C935125829A902E). +Le serveur utilise la configuration par défaut de YunoHost pour les journaux de connexion (logs), dont la durée de conservation est de 14 jours pour les services HTTP. *[FTTH]: Fiber To The Home *[FAI]: Fournisseur d'Accès à Internet diff --git a/src/index.md b/src/index.md index 2279fe3..202ae5e 100755 --- a/src/index.md +++ b/src/index.md @@ -1,6 +1,6 @@ *[RSS]: Really Simple Syndication -Antopie propose des services Internet, administrés par et hébergés chez [Miraty](<?php echo clearnetOrOnion('https://miraty.antopie.org', 'http://miratyww5h7xhki2ttodapygnukmnrywn4osw3d32llc4sggzmyso5id.onion'); ?>) grâce à [YunoHost](https://yunohost.org). +Antopie propose des services Internet, administrés par et hébergés chez [Miraty](<?= clearnetOrOnion('https://miraty.antopie.org', 'http://miraty.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion') ?>/fr/index.html) grâce à [YunoHost](https://yunohost.org). Le compte <a href="https://mamot.fr/@Antopie" rel="me">@Antopie@mamot.fr</a> ([RSS](https://mamot.fr/@Antopie.rss)) informe des pannes, mises à jour et nouveaux services. @@ -17,7 +17,6 @@ Le compte <a href="https://mamot.fr/@Antopie" rel="me">@Antopie@mamot.fr</a> ([R <?php $logoService = array( -'plume' => 'plume', 'peertube' => 'peertube', 'gitea' => 'gitea', 'libreqr' => 'libreqr', @@ -36,7 +35,6 @@ $logoService = array( ); $logoServiceDimensions = array( -'plume' => array(100, 100), 'peertube' => array(75, 100), 'gitea' => array(100, 100), 'libreqr' => array(100, 100), @@ -55,45 +53,42 @@ $logoServiceDimensions = array( ); $urlService = array( -'plume' => clearnetOrOnion('https://blog.antopie.org', 'http://antblogn2vnc4hncjiow4jn7yidxe64l2o2qhj2tyla33jjhrrf5v2ad.onion'), -'peertube' => 'https://video.antopie.org', -'gitea' => clearnetOrOnion('https://code.antopie.org', 'http://antcode5h4tntfei362x7eydifyxdjskjisv5pezk2othlh7oho2zhyd.onion'), -'libreqr' => clearnetOrOnion('https://qr.antopie.org', 'http://libreqrh5gsyzaaexx4vwyp6k2sd5keg5svyj2gpbkhg7zzyjvswiiyd.onion'), -'vaultwarden' => clearnetOrOnion('https://mdp.antopie.org', 'http://antmdpizuaquzfz5kzv3tz3k2funlcgma5gxtujxs5sl6z7wyk76x3qd.onion'), -'nextcloud' => 'https://nuage.antopie.org', -'synapse' => 'https://matrix.antopie.org', -'element' => 'https://riot.antopie.org', -'privatebin' => clearnetOrOnion('https://texte.antopie.org', 'http://anttxt2u75lbrpl23szr6qtgzx5kkcz7larjmg24udwypceuslzel5qd.onion'), -'jirafeau' => clearnetOrOnion('https://up.antopie.org', 'http://antuplo4vcln7ftoatr5iualwb3py7ccii6t32gemzannhu4blj2xqid.onion'), -'rssbridge' => clearnetOrOnion('https://rss.antopie.org', 'http://antrssv5553pjemejxyszija6ceii4soc5ozk6pdj7y3vauzioavdkid.onion'), -'searx' => clearnetOrOnion('https://searx.antopie.org', 'http://antsrxhuvxylfgvu6c33m6gzlp3dsrxfnil7z3ppfya2vqvs4hkuy7qd.onion'), -'etherpad' => 'https://pad.antopie.org', -'diagrams' => 'https://draw.antopie.org', -'opensondage' => clearnetOrOnion('https://sondage.antopie.org', 'http://antaskuzziqjodxfighsptanvhrwmb7h5nsgjwei2dvvtsuqgjsaxvad.onion'), -'iprefua' => clearnetOrOnion('https://ip.antopie.org', 'http://antipr353qn3siq2ttnlk43fye4uhd5lc4cxubv5umfglzxqy37cmmyd.onion'), +'peertube' => clearnetOrOnion('https://video.antopie.org', 'http://video.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion'), +'gitea' => clearnetOrOnion('https://code.antopie.org', 'http://code.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion'), +'libreqr' => clearnetOrOnion('https://qr.antopie.org', 'http://qr.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion'), +'vaultwarden' => clearnetOrOnion('https://mdp.antopie.org', 'http://mdp.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion'), +'nextcloud' => clearnetOrOnion('https://nuage.antopie.org', 'http://nuage.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion'), +'synapse' => clearnetOrOnion('https://matrix.antopie.org', 'http://matrix.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion'), +'element' => clearnetOrOnion('https://el.antopie.org', 'http://el.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion'), +'privatebin' => clearnetOrOnion('https://texte.antopie.org', 'http://texte.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion'), +'jirafeau' => clearnetOrOnion('https://up.antopie.org', 'http://up.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion'), +'rssbridge' => clearnetOrOnion('https://rss.antopie.org', 'http://rss.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion'), +'searx' => clearnetOrOnion('https://searx.antopie.org', 'http://searx.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion'), +'etherpad' => clearnetOrOnion('https://pad.antopie.org', 'http://pad.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion'), +'diagrams' => clearnetOrOnion('https://draw.antopie.org', 'http://draw.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion'), +'opensondage' => clearnetOrOnion('https://sondage.antopie.org', 'http://sondage.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion'), +'iprefua' => clearnetOrOnion('https://ip.antopie.org', 'http://ip.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion'), ); $domService = array( -'plume' => '<code>' . clearnetOrOnion('blog.antopie.org', '<em>antblog</em>n2vnc4hncjiow4jn7yidxe64l2o2qhj2tyla33jjhrrf5v2ad.onion') . '</code>', -'peertube' => '<code>video.antopie.org</code>', -'gitea' => '<code>' . clearnetOrOnion('code.antopie.org', '<em>antcode</em>5h4tntfei362x7eydifyxdjskjisv5pezk2othlh7oho2zhyd.onion') . '</code>', -'libreqr' => '<code>' . clearnetOrOnion('qr.antopie.org', '<em>libreqr</em>h5gsyzaaexx4vwyp6k2sd5keg5svyj2gpbkhg7zzyjvswiiyd.onion') . '</code>', -'vaultwarden' => '<code>' . clearnetOrOnion('mdp.antopie.org', '<em>antmdp</em>izuaquzfz5kzv3tz3k2funlcgma5gxtujxs5sl6z7wyk76x3qd­.onion') . '</code>', -'nextcloud' => '<code>nuage.antopie.org</code>', -'synapse' => '<code>matrix.antopie.org</code>', -'element' => '<code>riot.antopie.org</code>', -'privatebin' => '<code>' . clearnetOrOnion('texte.antopie.org', '<em>anttxt</em>2u75lbrpl23szr6qtgzx5kkcz7larjmg24udwypceuslzel5qd.onion') . '</code>', -'jirafeau' => '<code>' . clearnetOrOnion('up.antopie.org', '<em>antuplo4</em>vcln7ftoatr5iualwb3py7ccii6t32gemzannhu4blj2xqid.onion') . '</code>', -'rssbridge' => '<code>' . clearnetOrOnion('rss.antopie.org', '<em>antrss</em>v5553pjemejxyszija6ceii4soc5ozk6pdj7y3vauzioavdkid.onion') . '</code>', -'searx' => '<code>' . clearnetOrOnion('searx.antopie.org', '<em>antsrx</em>huvxylfgvu6c33m6gzlp3dsrxfnil7z3ppfya2vqvs4hkuy7qd.onion') . '</code>', -'etherpad' => '<code>pad.antopie.org</code>', -'diagrams' => '<code>draw.antopie.org</code>', -'opensondage' => '<code>' . clearnetOrOnion('sondage.antopie.org', '<em>antask</em>uzziqjodxfighsptanvhrwmb7h5nsgjwei2dvvtsuqgjsaxvad.onion') . '</code>', -'iprefua' => '<code>' . clearnetOrOnion('ip.antopie.org', '<em>antipr3</em>53qn3siq2ttnlk43fye4uhd5lc4cxubv5umfglzxqy37cmmyd.onion') . '</code>', +'peertube' => '<code>' . clearnetOrOnion('video.antopie.org', 'video') . '</code>', +'gitea' => '<code>' . clearnetOrOnion('code.antopie.org', 'code') . '</code>', +'libreqr' => '<code>' . clearnetOrOnion('qr.antopie.org', 'qr') . '</code>', +'vaultwarden' => '<code>' . clearnetOrOnion('mdp.antopie.org', 'mdp') . '</code>', +'nextcloud' => '<code>' . clearnetOrOnion('nuage.antopie.org', 'nuage') . '</code>', +'synapse' => '<code>' . clearnetOrOnion('matrix.antopie.org', 'matrix') . '</code>', +'element' => '<code>' . clearnetOrOnion('el.antopie.org', 'el') . '</code>', +'privatebin' => '<code>' . clearnetOrOnion('texte.antopie.org', 'texte') . '</code>', +'jirafeau' => '<code>' . clearnetOrOnion('up.antopie.org', 'up') . '</code>', +'rssbridge' => '<code>' . clearnetOrOnion('rss.antopie.org', 'rss') . '</code>', +'searx' => '<code>' . clearnetOrOnion('searx.antopie.org', 'searx') . '</code>', +'etherpad' => '<code>' . clearnetOrOnion('pad.antopie.org', 'pad') . '</code>', +'diagrams' => '<code>' . clearnetOrOnion('draw.antopie.org', 'draw') . '</code>', +'opensondage' => '<code>' . clearnetOrOnion('sondage.antopie.org', 'sondage') . '</code>', +'iprefua' => '<code>' . clearnetOrOnion('ip.antopie.org', 'ip') . '</code>', ); $nomService = array( -'plume' => 'Plume', 'peertube' => 'PeerTube', 'gitea' => 'Gitea', 'libreqr' => 'LibreQR', @@ -112,11 +107,10 @@ $nomService = array( ); $descService = array( -'plume' => 'Lire et créer des blogs accessibles par le Web, le <a href="https://fr.wikipedia.org/wiki/Fediverse">Fédiverse</a> et un flux <a href="https://fr.wikipedia.org/wiki/Atom_Syndication_Format">Atom</a>.', 'peertube' => 'Regarder et publier des vidéos sur le <a href="https://fr.wikipedia.org/wiki/Fediverse">Fédiverse</a>.', 'gitea' => '<a href="https://fr.wikipedia.org/wiki/Forge_(informatique)">Forge logicielle</a> simple basée sur <a href="https://fr.wikipedia.org/wiki/Git">Git</a>.', 'libreqr' => 'Un générateur de <a href="https://fr.wikipedia.org/wiki/Code_QR">codes QR</a> fait maison.', -'vaultwarden' => 'Générer, enregistrer et synchroniser des mots ou phrases de passe fortes.', +'vaultwarden' => 'Enregistrer des clés de passe. Compatible avec les <a href="https://bitwarden.com/download/">clients Bitwarden</a>.', 'nextcloud' => 'Synchronisation de fichiers, de contacts (<a href="https://fr.wikipedia.org/wiki/CardDAV">CardDAV</a>), d’agenda (<a href="https://fr.wikipedia.org/wiki/CalDAV">CalDAV</a>), <a href="https://getcarnet.app/">Carnet</a> , et plein d’autres fonctionnalités grâce à des extensions.', 'synapse' => 'Un serveur <a href="https://fr.wikipedia.org/wiki/Matrix_(protocole)">Matrix</a>, qui est un protocole internet moderne pour la communication écrite, audio ou vidéo.', 'element' => 'Client Web pour <a href="https://fr.wikipedia.org/wiki/Matrix_(protocole)">Matrix</a>.', @@ -131,7 +125,6 @@ $descService = array( ); $siteOfficielService = array( -'plume' => 'joinplu.me', 'peertube' => 'joinpeertube.org', 'gitea' => 'gitea.io', 'libreqr' => NULL, @@ -150,7 +143,6 @@ $siteOfficielService = array( ); $gitService = array( -'plume' => 'git.joinplu.me/plume/plume', 'peertube' => 'github.com/Chocobozzz/PeerTube', 'gitea' => 'github.com/go-gitea/gitea', 'libreqr' => 'code.antopie.org/miraty/libreqr', @@ -169,7 +161,6 @@ $gitService = array( ); $paquetYnhService = array( -'plume' => 'github.com/YunoHost-Apps/plume_ynh', 'peertube' => 'github.com/YunoHost-Apps/peertube_ynh', 'gitea' => 'github.com/YunoHost-Apps/gitea_ynh', 'libreqr' => 'code.antopie.org/miraty/qr_ynh', @@ -188,7 +179,6 @@ $paquetYnhService = array( ); $actionService = array( -'plume' => 'Bloguer', 'peertube' => 'Accéder au service', 'gitea' => 'Coder', 'libreqr' => 'Générer un code QR', @@ -207,7 +197,6 @@ $actionService = array( ); $aboutService = array( -'plume' => NULL, 'peertube' => NULL, 'gitea' => NULL, 'libreqr' => NULL, diff --git a/src/nextcloud.md b/src/nextcloud.md index 0c09ed0..7f35084 100755 --- a/src/nextcloud.md +++ b/src/nextcloud.md @@ -1,22 +1,11 @@ # Nextcloud Antopie propose une instance Nextcloud sur [https://nuage.antopie.org](https://nuage.antopie.org). -L'instance utilise un thème sombre, basé sur breeze dark de KDE. - -![L'interface de Nextcloud](img/docs/nextcloud-files-zoom.webp) {.imgArticle .border} La limite de stockage par défaut est de 3 Gio. Les données de Nextcloud ne sont pas sauvegardées ; n'en gardez pas d'importantes uniquement dessus. -## Créer un compte - -Pour commencer à utiliser l'instance Nextcloud d'Antopie : - -1. Accéder à [https://nuage.antopie.org/apps/registration](https://nuage.antopie.org/apps/registration). -2. Indiquer son adresse courriel -3. Cliquer sur le lien envoyé par courriel -4. Indiquer son pseudo et un mot de passe -5. Accepter les [conditions d'utilisation](<?php formerUrlLocale("cgu"); ?>) +<a href="https://nuage.antopie.org/apps/registration" class="button">Créer un compte</a> ## Applications disponibles @@ -47,8 +36,8 @@ Agenda Nextcloud Notes : Prise de notes -Sondage -: Équivalent Nextcloud à [OpenSondage](<?= clearnetOrOnion('https://sondage.antopie.org', 'http://antaskuzziqjodxfighsptanvhrwmb7h5nsgjwei2dvvtsuqgjsaxvad.onion') ?>) +Formulaires +: Équivalent Nextcloud à [OpenSondage](<?= clearnetOrOnion('https://sondage.antopie.org', 'http://sondage.sou4vla4k5peskbl3dlzhh3e6ve5eu3m3hhsmiidqevlsd6lqo3qq2ad.onion') ?>) Favoris : Gestion de marques-pages diff --git a/style.less b/style.less index c95ecca..cd04d18 100644 --- a/style.less +++ b/style.less @@ -48,7 +48,7 @@ img[src="img/logos/searx.webp"], img[src="img/logos/peertube.webp"] { .domService { font-size: 0.8em; - line-height: 24px; + line-height: 26px; } .domService code, .domService em {