This repository has been archived on 2023-05-26. You can view files and clone it, but cannot push or open issues or pull requests.
web/antopie/index.md

250 lines
12 KiB
Markdown
Raw Normal View History

2020-08-02 14:15:06 +02:00
*[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).
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.
2020-08-02 14:15:06 +02:00
[Manifeste sur le contenu](<?php formerUrlLocale('manifeste-sur-le-contenu'); ?>) {.bouton} [Détails techniques](<?php formerUrlLocale('details-techniques'); ?>) {.bouton} [Conditions d'utilisation](<?php formerUrlLocale('cgu'); ?>) {.bouton}
2021-09-21 19:19:05 +02:00
<div class="grid">
2020-08-02 14:15:06 +02:00
<?php
$logoService = array(
2021-04-05 18:32:22 +02:00
'plume' => 'plume',
'peertube' => 'peertube',
'gitea' => 'gitea',
'libreqr' => 'libreqr',
2021-09-18 19:08:26 +02:00
'vaultwarden' => 'vaultwarden',
2021-04-05 18:32:22 +02:00
'nextcloud' => 'nextcloud',
'synapse' => 'matrix',
'element' => 'element',
'privatebin' => 'privatebin',
'jirafeau' => 'jirafeau',
'rssbridge' => 'rssbridge',
'searx' => 'searx',
'etherpad' => 'etherpad',
'diagrams' => 'diagrams',
'opensondage' => 'opensondage',
2020-08-02 14:15:06 +02:00
'iprefua' => NULL,
);
$logoServiceDimensions = array(
'plume' => array(100, 100),
'peertube' => array(75, 100),
'gitea' => array(100, 100),
'libreqr' => array(100, 100),
'vaultwarden' => array(100, 100),
'nextcloud' => array(150, 68),
'synapse' => array(95, 100),
'element' => array(100, 100),
'privatebin' => array(94, 100),
'jirafeau' => array(100, 100),
'rssbridge' => array(150, 31),
'searx' => array(109, 100),
'etherpad' => array(59, 100),
'diagrams' => array(80, 80),
'opensondage' => array(64, 64),
'iprefua' => NULL,
);
2020-08-02 14:15:06 +02:00
$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'),
2021-09-18 19:08:26 +02:00
'vaultwarden' => clearnetOrOnion('https://mdp.antopie.org', 'http://antmdpizuaquzfz5kzv3tz3k2funlcgma5gxtujxs5sl6z7wyk76x3qd.onion'),
2020-08-02 14:15:06 +02:00
'nextcloud' => 'https://nuage.antopie.org',
'synapse' => 'https://matrix.antopie.org',
2020-08-23 00:33:31 +02:00
'element' => 'https://riot.antopie.org',
2020-08-02 14:15:06 +02:00
'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'),
2020-08-23 00:32:57 +02:00
'iprefua' => clearnetOrOnion('https://ip.antopie.org', 'http://antipr353qn3siq2ttnlk43fye4uhd5lc4cxubv5umfglzxqy37cmmyd.onion'),
);
$domService = array(
'plume' => clearnetOrOnion('<code>blog.antopie.org</code>', '<strong>antblog</strong>n2vnc4hncjiow4jn7yidxe64l2o2qhj2tyla33jjhrrf5v2ad.onion'),
'peertube' => '<code>video.antopie.org</code>',
'gitea' => clearnetOrOnion('<code>code.antopie.org</code>', '<strong>antcode</strong>5h4tntfei362x7eydifyxdjskjisv5pezk2othlh7oho2zhyd.onion'),
'libreqr' => clearnetOrOnion('<code>qr.antopie.org</code>', '<strong>libreqr</strong>h5gsyzaaexx4vwyp6k2sd5keg5svyj2gpbkhg7zzyjvswiiyd.onion'),
2021-09-18 19:08:26 +02:00
'vaultwarden' => clearnetOrOnion('<code>mdp.antopie.org</code>', '<strong>antmdp</strong>izuaquzfz5kzv3tz3k2funlcgma5gxtujxs5sl6z7wyk76x3qd.onion'),
2020-08-23 00:32:57 +02:00
'nextcloud' => '<code>nuage.antopie.org</code>',
'synapse' => '<code>matrix.antopie.org</code>',
'element' => '<code>riot.antopie.org</code>',
'privatebin' => clearnetOrOnion('<code>texte.antopie.org</code>', '<strong>anttxt</strong>2u75lbrpl23szr6qtgzx5kkcz7larjmg24udwypceuslzel5qd.onion'),
'jirafeau' => clearnetOrOnion('<code>up.antopie.org</code>', '<strong>antuplo4</strong>vcln7ftoatr5iualwb3py7ccii6t32gemzannhu4blj2xqid.onion'),
'rssbridge' => clearnetOrOnion('<code>rss.antopie.org</code>', '<strong>antrss</strong>v5553pjemejxyszija6ceii4soc5ozk6pdj7y3vauzioavdkid.onion'),
'searx' => clearnetOrOnion('<code>searx.antopie.org</code>', '<strong>antsrx</strong>huvxylfgvu6c33m6gzlp3dsrxfnil7z3ppfya2vqvs4hkuy7qd.onion'),
'etherpad' => '<code>pad.antopie.org</code>',
'diagrams' => '<code>draw.antopie.org</code>',
'opensondage' => clearnetOrOnion('<code>sondage.antopie.org</code>', '<strong>antask</strong>uzziqjodxfighsptanvhrwmb7h5nsgjwei2dvvtsuqgjsaxvad.onion'),
'iprefua' => clearnetOrOnion('<code>ip.antopie.org</code>', '<strong>antipr3</strong>53qn3siq2ttnlk43fye4uhd5lc4cxubv5umfglzxqy37cmmyd.onion'),
2020-08-02 14:15:06 +02:00
);
$nomService = array(
'plume' => 'Plume',
'peertube' => 'PeerTube',
'gitea' => 'Gitea',
'libreqr' => 'LibreQR',
2021-09-18 19:08:26 +02:00
'vaultwarden' => 'Vaultwarden',
2020-08-02 14:15:06 +02:00
'nextcloud' => 'Nextcloud',
'synapse' => 'Synapse',
2020-08-23 00:33:31 +02:00
'element' => 'Element',
2020-08-02 14:15:06 +02:00
'privatebin' => 'PrivateBin',
'jirafeau' => 'Jirafeau',
'rssbridge' => 'RSS Bridge',
'searx' => 'Searx',
'etherpad' => 'Etherpad',
'diagrams' => 'Diagrammes',
'opensondage' => 'OpenSondage',
'iprefua' => 'Iprefua',
);
$descService = array(
'plume' => 'Créez simplement un blog qui sera accessible via 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>.',
2021-09-18 19:08:26 +02:00
'peertube' => 'Regardez ou publiez des vidéos sur le <a href="https://fr.wikipedia.org/wiki/Fediverse">Fédiverse</a>.',
2020-08-02 14:15:06 +02:00
'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.',
2021-09-18 19:08:26 +02:00
'vaultwarden' => 'Générez, enregistrez et synchronisez des mots ou phrases de passe fortes.',
2020-08-02 14:15:06 +02:00
'nextcloud' => 'Synchronisation de fichiers, de contacts (<a href="https://fr.wikipedia.org/wiki/CardDAV">CardDAV</a>), dagenda (<a href="https://fr.wikipedia.org/wiki/CalDAV">CalDAV</a>), <a href="https://getcarnet.app/">Carnet</a> , et plein dautres fonctionnalités grâce à des extensions.',
2020-08-23 00:33:31 +02:00
'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.',
2021-04-05 18:32:22 +02:00
'element' => 'Client Web pour <a href="https://fr.wikipedia.org/wiki/Matrix_(protocole)">Matrix</a>.',
2020-08-02 14:15:06 +02:00
'privatebin' => 'Partagez des textes, codes sources ou <a href="https://fr.wikipedia.org/wiki/Markdown">Markdown</a> rapidement.',
'jirafeau' => 'Partagez rapidement nimporte quel fichier avec nimporte qui.',
'rssbridge' => 'Exportez les données de centaines de sites aux formats <a href="https://fr.wikipedia.org/wiki/Atom_Syndication_Format">Atom</a>, <a href="https://fr.wikipedia.org/wiki/JavaScript_Object_Notation">JSON</a>, <a href="https://fr.wikipedia.org/wiki/Hypertext_Markup_Language">HTML</a>, Mrss ou texte.',
'searx' => '<a href="https://fr.wikipedia.org/wiki/M%C3%A9tamoteur">Métamoteur</a> anonymé : combine plusieurs moteurs de recherche sur une seule page.',
'etherpad' => 'Éditez un texte sur plusieurs appareils en même temps. Utilisable avec <a href="https://pad.antopie.org/mypads/">MyPads</a>.',
'diagrams' => 'Créez des diagrammes.',
'opensondage' => 'Planifiez un rendez-vous ou prenez des décisions.',
'iprefua' => 'Afficher adresse IP, agent utilisateur, référent HTTP et langues demandées.',
);
$siteOfficielService = array(
'plume' => 'joinplu.me',
'peertube' => 'joinpeertube.org',
'gitea' => 'gitea.io',
'libreqr' => NULL,
2021-09-18 19:08:26 +02:00
'vaultwarden' => NULL,
2020-08-02 14:15:06 +02:00
'nextcloud' => 'nextcloud.com/fr_FR',
'synapse' => NULL,
2020-08-23 00:33:31 +02:00
'element' => 'element.io',
2020-08-02 14:15:06 +02:00
'privatebin' => 'privatebin.info',
'jirafeau' => NULL,
'rssbridge' => NULL,
'searx' => 'asciimoo.github.io/searx',
'etherpad' => 'etherpad.org',
'diagrams' => 'www.diagrams.net',
'opensondage' => NULL,
'iprefua' => NULL,
);
$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',
2021-09-18 19:08:26 +02:00
'vaultwarden' => 'github.com/dani-garcia/vaultwarden',
2020-08-02 14:15:06 +02:00
'nextcloud' => 'github.com/nextcloud/server',
'synapse' => 'github.com/matrix-org/synapse',
2020-08-23 00:33:31 +02:00
'element' => 'github.com/vector-im/element-web',
2020-08-02 14:15:06 +02:00
'privatebin' => 'github.com/PrivateBin/PrivateBin',
'jirafeau' => 'gitlab.com/mojo42/Jirafeau',
'rssbridge' => 'github.com/rss-bridge/rss-bridge',
2021-09-18 19:08:26 +02:00
'searx' => 'github.com/searx/searx',
2020-08-02 14:15:06 +02:00
'etherpad' => 'github.com/ether/etherpad-lite',
'diagrams' => 'github.com/jgraph/drawio',
'opensondage' => 'framagit.org/framasoft/framadate/framadate',
'iprefua' => 'code.antopie.org/miraty/iprefua',
);
$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',
2021-09-18 19:08:26 +02:00
'vaultwarden' => 'github.com/YunoHost-Apps/vaultwarden_ynh',
2020-08-02 14:15:06 +02:00
'nextcloud' => 'github.com/YunoHost-Apps/nextcloud_ynh',
'synapse' => 'github.com/YunoHost-Apps/synapse_ynh',
2020-08-23 00:33:31 +02:00
'element' => 'github.com/YunoHost-Apps/element_ynh',
2020-08-02 14:15:06 +02:00
'privatebin' => 'github.com/YunoHost-Apps/zerobin_ynh',
'jirafeau' => 'github.com/YunoHost-Apps/jirafeau_ynh',
'rssbridge' => 'github.com/YunoHost-Apps/rss-bridge_ynh',
'searx' => 'github.com/YunoHost-Apps/searx_ynh',
'etherpad' => 'github.com/YunoHost-Apps/etherpad_mypads_ynh',
'diagrams' => 'github.com/YunoHost-Apps/diagramsnet_ynh',
'opensondage' => 'github.com/YunoHost-Apps/opensondage_ynh',
'iprefua' => 'github.com/YunoHost-Apps/multi_webapp_ynh',
);
$actionService = array(
'plume' => 'Bloguer',
'peertube' => 'Accéder au service',
'gitea' => 'Coder',
2021-09-18 19:08:26 +02:00
'libreqr' => 'Générer un code QR',
'vaultwarden' => 'Accéder au service',
2020-08-02 14:15:06 +02:00
'nextcloud' => 'Accéder au service',
'synapse' => "Plus d'infos",
2020-08-23 00:33:31 +02:00
'element' => 'Clavarder',
2020-08-02 14:15:06 +02:00
'privatebin' => 'Téléverser du texte',
'jirafeau' => 'Téléverser un fichier',
'rssbridge' => 'Bridger',
'searx' => 'Rechercher',
2021-09-18 19:08:26 +02:00
'etherpad' => 'Créer un bloc-notes',
2020-08-02 14:15:06 +02:00
'diagrams' => 'Accéder au service',
'opensondage' => 'Créer un sondage',
'iprefua' => 'Accéder au service',
);
$aboutService = array(
'plume' => NULL,
'peertube' => NULL,
'gitea' => NULL,
'libreqr' => NULL,
2021-09-18 19:08:26 +02:00
'vaultwarden' => NULL,
2020-08-02 14:15:06 +02:00
'nextcloud' => 'nextcloud',
'synapse' => NULL,
2020-08-23 00:33:31 +02:00
'element' => NULL,
2020-08-02 14:15:06 +02:00
'privatebin' => NULL,
'jirafeau' => NULL,
'rssbridge' => NULL,
'searx' => NULL,
'etherpad' => NULL,
'diagrams' => NULL,
'opensondage' => NULL,
'iprefua' => NULL,
);
foreach($descService as $codeService => $descService) { ?>
<div>
2021-09-21 19:19:05 +02:00
<?php if (isset($logoService[$codeService])) { ?>
<div class="logoService"><img class="elLogoServ" src="img/logos/<?= $logoService[$codeService]; ?>.webp" width="<?= $logoServiceDimensions[$codeService][0]; ?>" height="<?= $logoServiceDimensions[$codeService][1]; ?>" alt=""></div>
2021-09-21 19:19:05 +02:00
<?php } ?>
<h1 class="titreService"><?= $nomService[$codeService]; ?></h1>
<div class="metasService">
<?php if (!is_null($siteOfficielService[$codeService])) { ?>
<a class="metaService" title="Site officiel de <?= $nomService[$codeService]; ?>" href="https://<?= $siteOfficielService[$codeService] ?>">Site</a>
2021-09-21 19:19:05 +02:00
<?php } ?>
<a class="metaService" title="Code source de <?= $nomService[$codeService]; ?>" href="https://<?= $gitService[$codeService]; ?>">Source</a>
<a class="metaService" title="Paquet YunoHost de <?= $nomService[$codeService]; ?>" href="https://<?= $paquetYnhService[$codeService]; ?>">Paquet</a></div>
2021-09-21 19:19:05 +02:00
<div class="descService"><?= $descService; ?></div>
<div class="domService"><?= $domService[$codeService]; ?>
</div>
<?php if (isset($aboutService[$codeService])) { ?>
<div>
<a class="petit-bouton" href="<?= formerUrlLocale($aboutService[$codeService]) ?>">Présentation</span></a>
</div>
<?php } ?>
<div>
<a class="petit-bouton action" href="<?= $urlService[$codeService]; ?><?php if ($codeService == 'synapse') { echo '/_matrix/static/'; } ?>"><?php echo $actionService[$codeService]; ?></a>
</div>
2020-08-02 14:15:06 +02:00
</div>
<?php } ?>
</div>