Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
accueil [2020/05/19 01:05] – [Nécessitant d'avoir un compte lalter.net] simaccueil [2020/09/02 15:15] (Version actuelle) – [Accéder à la documentation] sim
Ligne 2: Ligne 2:
  
 Bienvenue ! Bienvenue !
 +
 +===== Accéder à la documentation =====
 +
 +  * pour utiliser les différentes applications : [[doc:apps|]]
 +  * relative aux comptes utilisateurs (création, gestion, suppression, ...) : [[doc:utilisateurs|]]
 +  * pour les administrateurs : [[admin:|]]
  
 ===== Liste des applications et des services ===== ===== Liste des applications et des services =====
  
 ==== Accessibles à tout le monde (ne nécessitant pas de compte) ==== ==== Accessibles à tout le monde (ne nécessitant pas de compte) ====
-  * **Budget** (https://budget.lalter.net) - [[https://ihatemoney.org/|Ihatemoney]] - Une application pour gérer des dépenses partagées <wrap info>[[doc:budget|Voir la documentation]]</wrap> +  * **Budget** (https://budget.lalter.net) - Une application pour gérer des dépenses partagées <wrap info>[[doc:budget|documentation]]</wrap> 
- +  * **Statut des services** (https://statut.lalter.net) - Une page qui indique le statut des différents services / applications de //l'alter.net// <wrap info>[[doc:statut|documentation]]</wrap> 
-  * **Statut des services** (https://statut.lalter.net) - [[https://cachethq.io/ | Cachet]] - Une page qui indique le statut des différents services / applications de //l'alter.net// [[doc:statut|Voir la documentation]] +  * **Wiki** (https://wiki.lalter.net) - [[https://dokuwiki.org|Dokuwiki]] - Un wiki qui contient la documentation des services et des applications, pour les utilisateurs comme les administrateurs. <wrap info>[[doc:wiki|documentation]]</wrap>
-  * **Wiki** (https://wiki.lalter.net) - [[https://dokuwiki.org|Dokuwiki]] - Un wiki qui contient la documentation des services et des applications, pour les utilisateurs comme les administrateurs. [[doc:wiki|Voir la documentation]]+
  
 ==== Nécessitant d'avoir un compte lalter.net ==== ==== Nécessitant d'avoir un compte lalter.net ====
-  * **Une adresse mail** @lalter.net [[doc:mail|Voir la documentation]] +  * **Une adresse mail** //@lalter.net// <wrap info>[[doc:mail|documentation]]</wrap> 
-  * **Un compte de messagerie instantanée** [[https://matrix.org/|Matrix]]  [[doc:messagerie|Voir la documentation]] +  * **Un compte de messagerie instantanée** [[https://matrix.org/|Matrix]]  <wrap info>[[doc:messagerie|documentation]]</wrap> 
-  * **Mail** (https://mail.lalter.net) - [[https://www.rainloop.net/|Rainloop]] -  Un client mail pour navigateur internet [[doc:mail|Voir la documentation]] +  * **Mail** (https://mail.lalter.net) - Un client mail pour navigateur internet <wrap info>[[doc:mail|documentation]]</wrap> 
-  * **Messagerie instantanée** (https://blabla.lalter.net) - [[https://about.riot.im/|Riot]] - Un client web pour utiliser la messagerie instantanée avec son compte Matrix. [[doc:messagerie|Voir la documentation]] +  * **Messagerie instantanée** (https://blabla.lalter.net) - Un client web pour utiliser la messagerie instantanée avec son compte Matrix. <wrap info>[[doc:messagerie|documentation]]</wrap> 
-  * **Nuage** (https://nuage.lalter.net) - [[https://nextcloud.com|Netcloud]] - Un espace pour stocker et partager ses fichiers, ses calendriers, ses contacts, ses notes, ... [[doc:nuage|Voir la documentation]] +  * **Nuage** (https://nuage.lalter.net) - Un espace pour stocker et partager ses fichiers, ses calendriers, ses contacts, ses notes, ... <wrap info>[[doc:nuage|documentation]]</wrap> 
-  * **Tableau** (https://tableau.lalter.net) - [[https://wekan.github.io/|Wekan]] - Une application qui permet de faire des tableaux pour s'organiser ! [[doc:tableau|Voir la documentation]]+  * **Tableau** (https://tableau.lalter.net) - Une application qui permet de faire des tableaux pour s'organiser ! <wrap info>[[doc:tableau|documentation]]</wrap>
  
 ---- ----
  
-===== Utilisateurs ===== +L'alter.net est hébergé sur un serveur mis gracieusement à disposition par [[https://www.codein.fr/|Codéin]] (merci à eux =) ) 
- +
-==== Créer un compte ==== +
- +
-La création automatique de compte n'est pas à l'ordre du jour, cela se fait donc manuellement : il faut donc nous [[contact@lalter.net|contacter]] =) +
-==== Gérer mon compte utilisateur ==== +
- +
-Une fois connecté, il est possible de **changer son mot de passe**, de **modifier son nom** et de** gérer ses différentes adresses de courriel** (cf. la documentation pour le mail).\\ +
-Pour ce faire, cliquez sur votre nom en haut à gauche, ou allez directement sur cette page : https://lalter.net/yunohost/sso/edit.html +
- +
-==== Supprimer mon compte utilisateur ==== +
- +
-Contactez-nous ! +
- +
-==== Documentation des applications et des services ==== +
- +
-  * [[doc:budget|Budget]] +
-  * [[doc:mail|Mail]] +
-  * [[doc:messagerie|Messagerie instantanée]] +
-  * [[doc:nuage|Nuage]] +
-  * [[doc:statut|Statut des services]] +
-  * [[doc:tableau|Tableau]] +
-  * [[doc:wiki|Wiki]] +
- +
----- +
- +
- +
- +
-===== Administrateurs ===== +
- +
-==== Infrastructure ==== +
- +
-L'alter.net et tous ses services sont hébergés sur une VM, mise à disposition gracieusement par [[https://www.codein.fr/|Codéin]] (merci à eux =) ) +
- +
-  * IP : 178.32.100.101 +
- +
-L'accès SSH se fait uniquement par clé. +
- +
-L'OS est Debian avec [[https://yunohost.org|Yunohost]]. +
- +
- +
- +
-==== Procédure de création de compte ==== +
- +
-=== Créer le comtpe === +
- +
-<code>yunohost user create</code> +
- +
-  * Générer un mot de passe avec ''pwgen'' (12 minimum). +
- +
-=== Mettre l'utilisateur dans le bon groupe === +
- +
-  * ''standard'' : accès à toutes les applications +
-  * ''matrix'' : accès uniquement à Riot / Synapse +
- +
-<code>yunohost user group update [GROUPE] --add [NOM_UTILISATEUR]</code> +
- +
-=== Envoyer les informations de connexion === +
- +
-  * Pour partager le mot de passe, si pas de solution chiffrée, utiliser par exemple https://privatebin.net/ avec une expiration à la première lecture. +
- +
-Modèle de message :  +
-<code> +
-Salut, +
- +
-Ton compte est créé sur lalter.net ! +
- +
-1. Connectes toi sur https://lalter.net/yunohost/sso +
-  - Ton login : [NOM_UTILISATEUR] +
-  - Ton mot de passe : voir ici > https://privatebin.net/XXX +
- +
-2. Change ton mot de passe !! +
-  - Soit en cliquant sur ton nom en haut à gauche ou sur le lien "éditer mon profil" en bas à gauche : il y aura un bouton "changer de mot de passe" +
-  - Soit directement à cette adresse : https://lalter.net/yunohost/sso/password.html +
- +
- +
-Je t'invite à consulter le wiki qui documente chaque application : https://wiki.lalter.net/ +
-</code> +
- +
----- +
- +
-==== Liste des groupes et permissions ==== +
- +
-cf. https://yunohost.org/#/groups_and_permissions +
- +
-=== Liste des groupes === +
- +
-  * ''admin'' : groupe qui contient les admins de lalter.net  +
-  * ''all_users'' : groupe par défaut, contient tous les utilisateurs +
-  * ''matrix'' : groupe pour les utilisateurs n'ayant accès qu'à riot / synapse +
-  * ''standard'' : groupe pour les utilisateurs standard, ayant accès à toutes les applications +
-  * ''visitors'' : groupe qui permet de donner un accès public aux applications (ne contient pas d'utilisateurs) +
- +
-Cette commande liste les groupes avec leurs utilisateurs: +
-<code>yunohost user group list</code> +
- +
- +
-=== Permissions === +
- +
-<code># yunohost user permission list +
-permissions: +
-  dokuwiki.main: +
-    allowed: +
-      - visitors +
-      - standard +
-  ihatemoney.main: +
-    allowed: +
-      - visitors +
-      - standard +
-  mail.main: +
-    allowed: standard +
-  nextcloud.main: +
-    allowed: +
-      - visitors +
-      - standard +
-  rainloop.main: +
-    allowed: standard +
-  redirect.main: +
-    allowed: +
-      - visitors +
-      - all_users +
-  riot.main: +
-    allowed: +
-      - matrix +
-      - standard +
-  synapse.main: +
-    allowed: +
-      - matrix +
-      - standard +
-  wekan.admin: +
-    allowed: admin +
-  wekan.main: +
-    allowed: standard +
-  xmpp.main: +
-    allowed: +
-</code> +
- +
----- +
- +
-==== Sauvegardes ==== +
- +
-  * Des sauvegardes quotidiennes sont effectués via le méchanisme de backup de YNH (durée de rétention : 10j) +
-  * Ces sauvegardes locales sont ensuite envoyées quotidiennement sur un serveur distant (durée de rétention : 7j) +
-  * Un mail est envoyé si les scripts renvoient des erreurs +
-  * Code source des scripts : https://framagit.org/lalternet/scripts +
- +
-=== Étapes de mise en place === +
- +
-<code> +
-mkdir /root/scripts +
-cd root/scripts +
-git clone https://framagit.org/lalternet/scripts . +
-crontab -e +
-</code> +
- +
-Contenu de la crontab : +
-<code> +
-MAILTO=root@lalter.net +
- +
-40 3 * * * /root/scripts/backup.sh > /dev/null +
-40 4 * * * /root/scripts/store_backup_remotely.sh > /dev/null +
-40 5 * * * /root/scripts/clean_external_backup.sh > /dev/null +
-</code> +
-''clean_external_backup.sh'' permet de supprimer les backups distants stockés sur ce serveur. +
- +
-<WRAP center round important 60%> +
-Lorsqu'une application est ajoutée / supprimée, il faut mettre à jour le script backup.sh +
-</WRAP> +
- +
- +
----- +
- +
-==== Configuration spécifique des applications ==== +
- +
-=== Cachet === +
- +
-  * https://statut.lalter.net/ +
-  * Application publique +
-  * <wrap important>Hébergée sur le Yunohost wiphi.fr</wrap> +
- +
- +
-[[admin:cachet|Voir la configuration]] +
- +
- +
-=== Dokuwiki === +
- +
-  * https://wiki.lalter.net/ +
-  * Application publique +
- +
-  * Installation de l'extension ''wrap_plugin'' +
-  * Utilisation du thème ''argon'' (https://github.com/IceWreck/Argon-Dokuwiki-Template) +
-  * Ajout de la favicon dans ''/var/www/dokuwiki/data/media'' (https://www.dokuwiki.org/tips:favicons?s[]=favicon) +
- +
- +
-=== Ihatemoney === +
- +
-  * https://budget.lalter.net/ +
-  * Application publique +
- +
- +
-=== Nextcloud === +
- +
-  * https://nuage.lalter.net/ +
-  * Application publique (pour le partage de liens) +
- +
-Quota : 1go / personne +
- +
-Configuration de l'envoi de mail : https://nuage.lalter.net/settings/admin\\ +
-Fonctionne avec sendmail +
- +
-Personnalisation de l'apparence : https://nuage.lalter.net/settings/admin/theming +
- +
- +
-=== Rainloop === +
- +
-  * https://mail.lalter.net/ +
- +
- +
-=== Redirect === +
-   +
-Utilisée pour avoir une tuile "Statut des services" sur le portail. +
- +
-Redirection ''lalter.net/statut'' -> ''statut.lalter.net'' +
- +
- +
-=== Riot === +
- +
-  * https://blabla.lalter.net/ +
- +
- +
-=== Synapse === +
- +
-  * https://matrix.lalter.net/ +
- +
-Lors de l'installation, le server_name a été fixé à ''lalter.net'' pour avoir des comptes du style ''@sim:lalter.net'' +
- +
- +
-=== Wekan === +
- +
-  * https://tableau.lalter.net/+
  
-L'accès admin se donne via la gestion des permission de YNH (permission wekan.admin)\\ 
-Dans le panneau d'administration, désactiver le choix de la méthode d'identification et mettre LDAP par défaut