{{ :icons:services.png?nolink|}} ====== LES SERVICES DE KERHOST ====== La notion de service sur **KerHost** fait référence à un outil ([[wp>fr:Application_web|application web]] ou [[wp>:Protocole_de_communication|protocole de communication]]) équivalent alternatif libre de substitution à un autre service que l'on trouverait (à tord) libre sur internet, alors que celui-ci est en réalité gratuit, comme par exemple les applications ©Google . Libre n'est pas gratuit, il ne faut pas confondre. La gratuité n'est qu'une illusion qui implique toujours une contrepartie : la marchandisation de vos données. Si c'est gratuit, c'est vous le produit !!! \\ __Quels sont ces services proposés ?__ **KerHost** utilise donc uniquement des solutions [[wp>fr:Logiciel_libre|libres]] dont voici la liste : Apache : [[kerhost:serveurweb|Serveur web]] [[wp>fr:Apache_HTTP_Server|Apache]], [[wp>fr:PHP|Php]] et [[wp>fr:MySQL|MysQL]]\\ MySQL : [[kerhost:phpmyadmin|Gestionnaire de base de donnée MySQL]] [[wp>fr:PhpMyAdmin|PhpMyAdmin]] (service **php**)\\ **Ftp** : [[kerhost:proftpd|Serveur FTP]] [[wp>fr:ProFTPd|ProFTPD]]\\ Ssh : [[kerhost:openssh|Serveur SSH]] [[wp>fr:OpenSSH|OpenSSH]]\\ **Git** : [[kerhost:git|Gestionnaire de version Git]] [[wp>fr:Gitea_(logiciel)|Gitea]]\\ Postfix : [[kerhost:postfix|Serveur de mail]] [[wp>fr:Postfix|Postfix]]\\ Xmpp : [[kerhost:prosody|Serveur de messagerie instantannée ]] [[wp>fr:Extensible_Messaging_and_Presence_Protocol|XMPP]] [[wp>fr:Prosody|Prosody]]\\ **Lists** : [[kerhost:mailman|Serveur de liste de diffusion]] [[wp>fr:GNU_Mailman|Mailman]]\\ Fetchmail : [[kerhost:fetchmail|Outils de gestion de mail]] [[wp>fr:Fetchmail|Fetchmail]]\\ Procmail : [[kerhost:procmail|Outils de gestion de mail]] [[wp>fr:Procmail|Procmail]]\\ **Mail** : [[kerhost:roundcube|Webmail]] [[wp>fr:RoundCube|RoundCube]]\\ **Rss** : [[kerhost:ttrss|Agrégateur de flux RSS]] [[wp>fr:Tiny_Tiny_RSS|Tiny-Tiny RSS]]\\ **Partage** : [[kerhost:nextcloud|Hébergement de fichiers]] [[wp>fr:Nextcloud|NextCloud]]\\ **Blog** : [[kerhost:wordpress|Blog]] [[wp>fr:WordPress|WordPress]]\\ **Statsperso** : [[kerhost:matomo|Serveur de statistiques]] [[wp>fr:Matomo|Matomo]]\\ **Statservice** : [[kerhost:awstats|Serveur de statistiques]] [[wp>fr:AWStats|Awstats]]\\ **Statserver** : [[kerhost:munin|Serveur de statistiques]] [[wp>fr:Munin_(logiciel)|Munin]]\\ **Recherche** : [[kerhost:searx|Méta-moteur de recherche]] [[wp>fr:Searx|Searx]]\\ **Terminal** : [[kerhost:shellinabox|Émulateur de terminal]] [[https://code.google.com/p/shellinabox/|Sheelinabox]]\\ **Proxy** : [[kerhost:squid|Proxy]] [[wp>fr:Squid_(logiciel)|Squid]]\\ **Ntp** : [[kerhost:ntpd|Serveur de temps]] [[wp>fr:Ntpd|Ntp]]\\ **Wiki** : [[kerhost:dokuwiki|Wiki]] [[wp>fr:DokuWiki|DokuWiki]]\\ **Sondage** : [[kerhost:framadate|Sondages]] [[http://framablog.org/2014/11/26/framadate-nouvelle-version-accessible/|FramaDate]]\\ **Formulaire** : [[kerhost:formtools|Formulaires]] [[https://formtools.org/|Form Tools]]\\ **Sync** : [[kerhost:sync|Synchro Firefox]] [[wp>fr:Firefox_Sync|Sync]] pour Firefox\\ **Www** : [[kerhost:interface_gestion|Gestion des utilisateurs]] [[https://www.kerhost.fr/|KerHost]]\\ **Vpn** : [[kerhost:openvpn|VPN]] [[wp>fr:OpenVPN|OpenVPN]]\\ **Webadmin** : [[kerhost:webmin|Gestion du serveur]] [[wp>fr:Webmin|Webmin]]\\ Securité : [[kerhost:security|Outils de sécurité]] [[wp>fr:Fail2ban|Fail2ban]], [[wp>fr:Rkhunter|RkHunter]], [[wp>fr:Chkrootkit|ChkRootKit]], [[wp>fr:logwatch/|LogWatch]] et [[https://www.mmonit.com/monit/|Monit]]\\ **Doc** : [[kerhost:etherpad|Serveur collaboratif de traitement de texte]] [[wp>fr:EtherPad|Etherpad]]\\ **Calc** : [[kerhost:ethercalc|Serveur collaboratif de tableur]] [[wp>fr:EtherCalc|EtherCalc]]\\ **Memo** : [[kerhost:scrumblr|Tableau blanc de prise de note collaboratif]] [[https://github.com/aliasaria/scrumblr/|Scrumblr]]\\ **Drop** : [[kerhost:lufi|Partage de gros fichiers]] [[https://framagit.org/fiat-tux/hat-softwares/lufi|Lufi]]\\ **Link** : [[kerhost:lstu|Créateur le lien court]] [[https://framagit.org/fiat-tux/hat-softwares/lstu/-/tree/master|Lstu]]\\ **Conversation** : [[kerhost:conversejs|Interface web pour XMPP]] [[https://conversejs.org/|Converse.js]]\\ \\ Tous ces **services** ont un usage **privé** (c'est-à-dire qu'il faut s'authentifier pour pouvoir les utiliser et donc être adhérent et avoir un compte utilisateur valide) à l’exception de : * **Recherche** (searx) * **Doc** (etherpad) * **Calc** (ethercalc) * **Memo** (Scrumblr) * **Link** (Lstu) qui sont **publics**.\\ \\ Les services suivant eux sont **semi-publics** : * **Lists** (mailman). Lla gestion des listes sont authentifiées mais l'abonnement aux listes peut être public. * **sondage** (Framadate). Il faut être authentifié pour créer des sondages, mais ils sont publiquement accessibles. * **Git** (Gitea). Il faut être authentifié pour créer des dépôts, mais ils peuvent être rendu publics. * **Partage** (Nextcloud. Propose des services qui peuvent être **partagés** publiquement par les utilisateurs de l'instance et ne se limite donc pas au partage entre utilisateur de celle-ci. * **Drop** (Lufi). Il faut être authentifié pour uploader un fichier, mais le lien de partage est public. * **Conversation** (Converse.js). Nécessite une authentification depuis l'instance, mais permet de communiquer avec n'importe quel compte XMPP. Afin de facilité l'accès à tout ces services (il y en a beaucoup et ce n'est pas forcément facile de les mémoriser !), ils sont tous regroupés dans l'interface de **KerHost** (PORTAIL et MON ⇒ Services)\\ \\ Au niveau **sécurité**, chaque **service web** (dépendant de apache donc), repose sur : * un **cloisonnement utilisateur apache** propre à chaque service, pas d'accès à **www-data**, et droits en écriture distribués au compte goutte * dépend de **php-fpm** * dispose de son propre compte **[[kerhost:mysql|MySQL]]**