Asustor Next Cloud

marcus54

Padawan
20 Juin 2025
145
14
23
nancy
Bonjour
Je viens d'installer la version docker de Nextcloud. Elle semble fonctionnelle néanmoins en allant sur les outils d'administration, je vois un certain nombre de problèmes
Est ce que vous pouvez me dire comment corriger les principaux qui sont en rouge.
Merci

Il y a quelques erreurs concernant votre configuration.

  • Accès au site non sécurisé à travers le protocole HTTP. Vous êtes vivement encouragé à configurer votre serveur pour utiliser plutôt le protocole HTTPS. Sans ça, certaines fonctionnalités web importantes comme la "copie dans le presse-papier" ou les "serveurs intermédiaires" ne fonctionneront pas. Pour plus d’information, voir la documentation ↗.
  • Aucun serveur haute performance configuré - Utiliser Nextcloud Talk sans serveur haute performance n'est possible que pour les appels limités à quelques personnes (maximum 2-3 participants). Merci de configurer un serveur haute performance pour permettre des appels entre de multiples participants sans ralentissements. Pour plus d’information, voir la documentation ↗.
 
Bonjour,

Accès au site non sécurisé à travers le protocole HTTP. Vous êtes vivement encouragé à configurer votre serveur pour utiliser plutôt le protocole HTTPS.

Tu as la réponse - généralement Nextcloud s'installe et se configure en https (sur serveur web ou Docker) via Proxy Inversé (si plusieurs apps sur un même serveur).

Utiliser Nextcloud Talk

Tu as installé ce service ??? Sinon la réponse est indiquée aussi :

sans serveur haute performance n'est possible que pour les appels limités
 
OK, mais comment fait-on ?...

HTTP HTTPS pour le moment, je suis en test en local... je le passe comment en https ?

Oui, j'ai installé talk et donc comment on installe un serveur haute performance ?

Autre question : Le répertoire data est obligatoirement dans le répertoire docker ?
 
Pour le https.
De l'extérieur, c'est OK grâce à mon nom de domaine et le certificat qui lui est associé.
Il y a juste que l'avertissement restera en local...
 
  • J'aime
Réactions: morgyann
Je pensais que c'était OK mais non :

Nextcloud fonctionne bien en local sur une adresse du type 192.168.0.70:12345

J’ai un nom de domaine sur lequel j’ai fait une redirection CNAME comme pour les autres services que j’ai sur mon NAS…

À la maison, si je tape nextcloud.nomdomaine.fr, on va dire que ça fonctionne puisque j’atterris sur Nextcloud, mais sur mon adresse locale.

Hors de chez moi, je n’ai pas d’accès et j’ai mon adresse locale qui s’affiche…
Capture d'écran 2025-09-29 161553.png

Vous allez me dire, c’est mon reverse proxy qui est mal paramétré.

J’avoue que c’est possible, mais je n’arrive pas à le trouver.

Je me demandais s’il n’y avait pas un paramétrage à faire au niveau de Nextcloud pour le rendre accessible comme une simple page web…
Capture d'écran 2025-09-29 154355.png
Capture d'écran 2025-09-29 154455.png
 
trouvé !

dans config.php
PHP:
    'trusted_domains' =>
  array (
    0 => 'nomdomaine.fr',
    1 => '192.168.0.70',
  ),
  'overwriteprotocol' => 'https',
  'overwritehost' => 'nomdomaine.fr',
  'overwritewebroot' => '/',
  'forwarded-for-headers' =>
  array (
    0 => 'X-Forwarded-For',
    1 => 'HTTP_X_FORWARDED_FOR',
   ),
 
À tout hasard...
Maintenant que je suis en HTTPS, si j'essaie d'ouvrir un fichier office, j'ai Nextcloud Office qui voudrait s'ouvrir, sauf qu'il appelle une URL en HTTP et il n'est pas content. :)
Est-ce que quelqu'un a une petite idée de ce que je pourrais modifier pour obtenir un fonctionnement parfait ?
da9e3a915c9469fe7c53849a6cb6a8c328cc70fe.png
85c946d5d427d4946677e0d8f1863faac02c4b75.png

Config.php
Code:
  'trusted_domains' =>
  array (
    0 => 'mondomaine.fr',
    1 => '192.168.0.70:32680',
  ),
  'overwriteprotocol' => 'https',
  'overwritehost' => 'mondomaine.fr',
  'overwritewebroot' => '/',
  'forwarded-for-headers' =>
  array (
    0 => 'X-Forwarded-For',
    1 => 'HTTP_X_FORWARDED_FOR',
  ),
 
Normalement, Nextcloud office est en version online, ce qui veut dire qu'elle est hébergé quelque part chez Nextcloud.
J'ai tenté d'installer cette version de Collabora Code, et lorsque j'ai vu le commentaire :
1. La version actuelle ne peut pas être utilisée dans Nextcloud ou ownCloud ouvert avec un nom de domaine.
Je l'ai désinstallé sans aller chercher plus loin…

Je pense que mon problème est une incohérence entre Nextcloud qui est en HTTPS et l'appel de Collabora en ligne qui se fait sur l'adresse IP locale en HTTP (192.167.0.70:).

Précédemment, de chez moi (sans HTTPS) Nextcloud office fonctionnait parfaitement puisque c'était cohérent, Nextcloud était en HTTP et l'appel de Collabora était également en HTTP...