nextcloud.md 2.6 KB

% NextCloud

Configuration

NGINX

Sur nu, dans: /etc/nginx/conf.d/cloud.aezi.fr.conf

server {
    listen 443 ssl;
    server_name cloud.aezi.fr;

    add_header Strict-Transport-Security "max-age=15552000; includeSubDomains" always;
}
sudo tee /etc/nginx/conf.d/cloud.aezi.fr.d/mimetypes.conf > /dev/null <<'EOF'
# Set .mjs MIME types
# Either include it in the default mime.types list
# or include you can include that list explicitly and add the file extension
# and include that list explicitly or add the file extension
# only for Nextcloud like below:
include mime.types;
types {
    text/javascript mjs;
}
EOF

PHP

Même s'il est en lecture seule on modifie nextcloud.conf

nano /etc/php/8.3/fpm/pool.d/nextcloud.conf 

Modifier les lignes suivantes:

php_value[opcache.interned_strings_buffer]=128

php_value[opcache.memory_consumption]=512 

Et redémarrer php-fpm:

sudo yunohost service restart php8.3-fpm

Webdav

Sur le client Webdav

https://cloud.aezi.fr/remote.php/dav/files/USER

Correspond sur le serveur à

/home/yunohost.app/nextcloud/data/USER/files/Joplin/test.txt

Configuration pour Joplin (WebDav)

Nginx: 413 - Request Entity Too Large Error and Solution - nixCraft

Erreur 413 nginx

Sur le reverse Proxy

Créer un fichier nommé /etc/nginx/conf.d/nextcloud-client-size-body.conf

Y placer le texte suivant:

client_max_body_size 10G;

Emplacements de stockage

Chemins système

/home/yunohost.app/nextcloud/data/laurent
/home/yunohost.multimedia/laurent/

Quota différent affiché différent du réel

User management — Nextcloud latest Administration Manual latest documentation

interface d'administration de Nextcloud

permet de gérer les stockages externes. C'est dans menu utilisateur Paramètres d'administration > Administration > Stockage Externe et il est possible d'y définir les emplacements de stockage commun (non inclus dans le quota) et/ou de les supprimer

Keepass

Utiliser de préférence webdav

How to sync using Nextcloud | KeePassium

Config supplémentaire

Dans /var/www/nextcloud/config/config.php

  'default_phone_region' => 'FR',

Erreurs rencontrées

Configuration LDAP inactive

Message erreur MAJ Nextcloud 30.0.4 - Support - YunoHost Forum