Outils pour utilisateurs

Outils du site


nextcloud

Ceci est une ancienne révision du document !


Nextcloud

Nextcloud est un fork de Owncloud.

Installation

Prérequis

Installation sur un serveur Debian

Configuration de la base de données

Configuration de l'envoi des mails

  'mail_domain' => 'bidule.com',
  'mail_from_adress' => 'support'
  'mail_smtpdebug' => false,
  'mail_smtpmode' => 'smtp',
  'mail_smtphost' => '',
  'mail_smtpport' => 587,
  'mail_smtptimeout' => 20,
  'mail_smtpsecure' => 'tls',
  'mail_smtpauth' => true,
  'mail_smtpname' => '',
  'mail_smtppassword' => '',
  'mail_template_class' => '\OC\Mail\EMailTemplate',
  'mail_send_plaintext_only' => false,

Pas encore réussi à faire marcher ça…

source: https://docs.nextcloud.com/server/13/admin_manual/configuration_server/config_sample_php_parameters.html#mail-parameters

Maintenance

Mettre nextcloud en maintenance :

root@Marvin:/var/www/simonlefort/cloud# sudo -u www-data php occ maintenance:mode --on

Sortir de la maintenance :

root@Marvin:/var/www/simonlefort/cloud# sudo -u www-data php occ maintenance:mode --off

Backup

Avec un rsync :

# rsync -lrtv --include ".*" /mnt/hetzner/data-simon/ /dossier/sauvegarde/

Applications

Passman

L'application passman permer de gérer ses mots de passe depuis Nextcloud. Il y a une extension pour Firefox (et Chrome).

Erreurs rencontrées

"Server replied: Service Unavailable"

La solution trouvée sur le forum de nextcloud.com :

# cd /dossier/de/nextcloud/
# sudo -u www-data ./occ files:scan --all
 
Scanning files for x users
Starting scan for user 1 out of x (user1)
Starting scan for user 2 out of x (user2)
Starting scan for user 3 out of x (user3)
Starting scan for user 4 out of x (user4)
(...)
 
+---------+-------+--------------+
| Folders | Files | Elapsed time |
+---------+-------+--------------+
| 3299    | 37944 | 00:07:00     |
+---------+-------+--------------+

Docker

$ docker pull nextcloud:15.0.4-apache
 
$ mkdir /mnt/data/nextcloud
 
$ mkdir /mnt/data/nextcloud/nextcloud
 
$ mkdir /mnt/data/nextcloud/apps
 
$ mkdir /mnt/data/nextcloud/config
 
$ mkdir /mnt/data/nextcloud/data
 
$ docker run --name=nextcloud -d -v /mnt/data/nextcloud/nextcloud/:/var/www/html -v /mnt/data/nextcloud/apps/:/var/www/html/custom_apps -v /mnt/data/nextcloud/config/:/var/www/html/config -v /mnt/data/nextcloud/data/:/var/www/html/data -p 8421:80 nextcloud:15.0.4-apache
nextcloud.1568296870.txt.gz · Dernière modification : 2020/08/09 12:59 (modification externe)