KERHOST

Solution d'auto-hébergement simple est libre !

Outils pour utilisateurs

Outils du site


kerhost:services

LES SERVICES DE KERHOST

La notion de service sur KerHost fait référence à un outil (application web ou 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 libres dont voici la liste :

Apache : Serveur web Apache, Php et MysQL
MySQL : Gestionnaire de base de donnée MySQL PhpMyAdmin (service php)
Ftp : Serveur FTP ProFTPD
Ssh : Serveur SSH OpenSSH
Git : Gestionnaire de version Git Gitea
Postfix : Serveur de mail Postfix
Xmpp : Serveur de messagerie instantannée XMPP Prosody
Lists : Serveur de liste de diffusion Mailman
Fetchmail : Outils de gestion de mail Fetchmail
Procmail : Outils de gestion de mail Procmail
Mail : Webmail RoundCube
Rss : Agrégateur de flux RSS Tiny-Tiny RSS
Partage : Hébergement de fichiers NextCloud
Blog : Blog WordPress
Statsperso : Serveur de statistiques Matomo
Statservice : Serveur de statistiques Awstats
Statserver : Serveur de statistiques Munin
Recherche : Méta-moteur de recherche Searx
Terminal : Émulateur de terminal Sheelinabox
Proxy : Proxy Squid
Ntp : Serveur de temps Ntp
Wiki : Wiki DokuWiki
Sondage : Sondages FramaDate
Formulaire : Formulaires Form Tools
Sync : Synchro Firefox Sync pour Firefox
Www : Gestion des utilisateurs KerHost
Vpn : VPN OpenVPN
Webadmin : Gestion du serveur Webmin
Securité : Outils de sécurité Fail2ban, RkHunter, ChkRootKit, LogWatch et Monit
Doc : Serveur collaboratif de traitement de texte Etherpad
Calc : Serveur collaboratif de tableur EtherCalc
Memo : Tableau blanc de prise de note collaboratif Scrumblr
Drop : Partage de gros fichiers Lufi
Link : Créateur le lien court Lstu
Conversation : Interface web pour XMPP 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 MySQL
kerhost/services.txt · Dernière modification: 2022/03/18 10:18 (modification externe)