Outils pour utilisateurs

Outils du site


amipo_documentation_config_nextcloud

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
amipo_documentation_config_nextcloud [2020/01/08 12:55] Jérémyamipo_documentation_config_nextcloud [2020/10/09 07:03] (Version actuelle) serge
Ligne 1: Ligne 1:
-====== Amipo Documentation Config Nextcloud ======+<markdown> 
 + 
 +Amipo Documentation Config Nextcloud
  
 Documentation de la configration de l’instance Nextcloud de l’Amipo : https://amipo.fr/nuage/ Documentation de la configration de l’instance Nextcloud de l’Amipo : https://amipo.fr/nuage/
  
-===== Mise à jour de Nextcloud =====+## Configuration minimale des services Nextcloud 
 + 
 +Pour simplifier l'usage de notre nuage, et pour nous concentrer sur les services d'Agenda, de Contacts et de Tâches, et leur partage, nous configurons Nextcloud pour proposer le minimum de services. 
 + 
 +Pour ce faire, dans le menu d'administration des applications https://amipo.fr/restore_nuage/settings/apps/installed#, nous ne laissons activées que les applications suivantes : 
 +*  Brute-force settings  
 +*  Contacts  
 +*  Markdown Editor 
 +*  Calendar 
 +*  File sharing 
 +*  Log Reader (Optionnelle, pour le moment cassé par la config syslog) 
 +*  Monitoring 
 +*  NextBackup (Optionnelle, backup la BD en plus de nos backups) 
 +*  Password policy 
 +*  Privacy 
 +*  Quota warning 
 +*  Registration 
 +*  Right click 
 +*  Tasks 
 +*  Theming 
 +*  Update notification (Est-ce vraiment nécéssaire ?) 
 + 
 +## Mise à jour de Nextcloud
  
 Se connecter au serveur via SSH. Se connecter au serveur via SSH.
Ligne 20: Ligne 44:
 Croiser les doigts LOL Croiser les doigts LOL
  
-===== Inscription des membres ===== +## Inscription des membres
  
 Par défaut, Nextcloud ne permet pas aux internautes de s'enregistrer par eux-mêmes. Par défaut, Nextcloud ne permet pas aux internautes de s'enregistrer par eux-mêmes.
  
-Il faut utiliser le module complémentaire [[https://apps.nextcloud.com/apps/registration|Registration]] disponible depuis [[https://amipo.fr/nuage/settings/apps|l'interface de Nextcloud]].+Il faut utiliser le module complémentaire [Registration](https://apps.nextcloud.com/apps/registrationdisponible depuis [l'interface de Nextcloud](https://amipo.fr/nuage/settings/apps).
  
-Le module doit être configuré, afin de spécifier le rôle qui sera attribué aux internautes s'inscrivant sur le site. Le paramétrage est réalisé sur la page : [[https://amipo.fr/nuage/settings/admin/additional|Paramètres supplémentaires]].+Le module doit être configuré, afin de spécifier le rôle qui sera attribué aux internautes s'inscrivant sur le site. Le paramétrage est réalisé sur la page : [Paramètres supplémentaires](https://amipo.fr/nuage/settings/admin/additional).
  
 Dans la section **Inscription**, la liste déroulante nommée : Dans la section **Inscription**, la liste déroulante nommée :
Ligne 37: Ligne 60:
 **Tout public** étant le groupe paramétré dans Nextcloud pour accueillir les internautes (sans rôle d’administration). **Tout public** étant le groupe paramétré dans Nextcloud pour accueillir les internautes (sans rôle d’administration).
  
 +
 +## Configuration des logs
 +
 +Par défaut Nextcloud intègre un système de rotation des logs. Nous avons choisis de ne pas l'utiliser et d'utiliser à la place le couple ultra rodé rsyslog + logrotate.
 +
 +### Config de Nextcloud
 +Fichier /var/www/nuage/config/config.php
 +``` .php
 +  'log_type' => 'syslog',
 +  'syslog_tag' => 'nuage-prod',
 +  'log_file' => '',
 +  'loglevel' => 2,
 +  'log_rotate_size' => 0,
 +```
 +
 +### Config de rsyslog
 +Fichier /etc/rsyslog.d/nextcloud_nuage-prod.conf
 +``` .conf
 + Messages from "nuage-prod"
 +:programname, isequal, "nuage-prod" /var/log/nextcloud/nuage-prod.log
 +```
 +
 +### Config de logrotate
 +Fichier /etc/logrotate.d/nextcloud
 +``` .conf
 +/var/log/nextcloud/*.log 
 +{
 +        rotate 10
 +        daily
 +        maxsize 100M
 +        create 0640 www-data www-data
 +        missingok
 +        notifempty
 +        compress
 +        sharedscripts
 +        postrotate
 +                /usr/lib/rsyslog/rsyslog-rotate
 +        endscript
 +
 +}
 +```
 +
 +
 +Les fichiers de logs sont placés dans /var/log/nextcloud par rsyslog :
 +
 +
 +
 +
 +
 +</markdown>
 +
 +{{tag>amipo}}
amipo_documentation_config_nextcloud.1578488101.txt.gz · Dernière modification : 2020/01/08 12:55 de Jérémy