zumo
February 21, 2023, 8:23am
1
Bonjour,
Je viens dâinstaller Nextcloud-AIO dans une VM avec virtualbox.
Je souhaite maintenant que les fichiers synchronisĂ©s soit accessible en clair sur lâhĂŽte.
Jâai partagĂ© un dossier de lâhote avec la VM que jâai montĂ© dans /nmt/pc
Maintenant je souaite que les fichiers synchroniser depuis les client soit déposés dans ce dossier. est-ce possible ? Comment faire ?
Bonjour @zumo , vous souhaitez ceci pour tout les comptes de votre serveur ?
zumo
February 23, 2023, 5:30pm
3
Potentiellement oui, lâidĂ©e est dâavoir lâespace de stockage sur un serveur robuste en raid
@zumo avez vous un accĂšs Ă un terminal sur votre instance ??
si oui, trouver le chemin vers votre dossier nextcloud dans votre instance.
editer ce fichier :
sudo nano /âŠ/nextcloud/config/config.php ( ou ⊠correspond a votre chemin vers le dossier nextcloud)
dans ce fichier il y a une ligne : 'datadirectory' => '...,
câest le chemin du rĂ©pertoire contenant toutes les donnĂ©es des utilisateurs de votre serveur.
modifier ce chemin par celui de votre nouveau rĂ©pertoire ( nâoubliez pas de dĂ©placer les fichiers de lâancien dossier vers le nouveau si vous voulez garder vos fichier sur le serveur)
Ensuite faites cette commande pour réactualiser la liste des fichiers :
sudo -u www-data php /..../nextcloud/occ files:scan --all
zumo
February 23, 2023, 11:05pm
5
Merci, jâai dĂ©jĂ trouvĂ© le config.php dans /var/lib/docker/volumes/nextcloud_aio_nextcloud/_data/config/config.php
Par contre jâai un problĂšme de droit sur le dossier et la commande
@nextcloud:/var/lib/docker/volumes/nextcloud_aio_nextcloud/_data# sudo -u www-data php occ files:scan --all
sudo: php: command not found
marche pĂŽ
@zumo Oui bien sĂ»r, suis-je bĂȘte⊠Jâai oubliĂ© de vous dire quâil faut donner les permissions a lâutilisateur sur le nouveau dossier âŠ
Tout dâabord faites ls -l dans le dossier nextcloud pour identifier lâutilisateur de nextcloud sur votre instance
Ensuite,
sudo chown utilisateur:utilisateur /CheminDuNouveauDossier
( Exemple dâutilisateur par dĂ©faut www-data pour apache2 soit : sudo chown www-data: www-data /âŠ
sudo chmod -R 770 /CheminDuDossier
A noter que seul lâutilisateur, le groupe linux et le compte Root auront accĂšs au dossier avec les permissions donnĂ©es dans la commande
La commande que vous avez utilisĂ© doit ĂȘtre exĂ©cutĂ©e dans le dossier nextcloud et non dans un des dossiers enfants de ce dernier. Sinon il faut spĂ©cifier le chemin de occ ( il est contenus dans le dossier nextcloud )
zumo
March 5, 2023, 8:19am
7
Encore merci pour votrre rĂ©ponse, jâai lâimpression que câest un petit peu diffĂ©rent sur nextcloud-AIO, comme si câĂ©tait pas assez compliquĂ©âŠ
La commande semble ĂȘtre
sudo docker exec --user www-data -it nextcloud-aio-nextcloud php occ files:scan --all
Mais ça me sort encore des erreurs donc jâabandone, je cherchais un systĂšme simple Ă mettre en place et Ă configurer en utilisant une VM toute âprĂȘteâ mais si jâai un problĂšme dans deux ans et quâil faut se replonger dans de la doc Ă chaque fois⊠Bref, je pense contourner le problĂšme en utilisant le stockage externe. Pour le moment je pense que la quantitĂ© de donnĂ©es pose des problĂšmes Ă Nextcloud, qui freeze lâexplorateur windows pendant la synchro⊠Câest dommage, sur le papier NextCloud-aio semblait interessant pour une installation Ă la maison mais les problĂšmes sâenchainentâŠ
1 Like
@zumo malheureusement oui, il arrive que des problÚmes surviennent ⊠si vous avez pas envie de vous tracasser avec nextcloud et que vous voullez juste une solution de stockage ou sauvegarde.
le mieux pour vous est de regarder du coter des logiciels pour NAS
zumo
March 5, 2023, 8:33am
9
Nextcloud-AIO coche pas mal de cases de mon besoin, chose que je nâaurais sans doute pas avec une solution NAS, il ne lui manque quâune interface genre webadmin pour pouvoir le configurer finement sans passer par ssh et surtout dâĂȘtre robuste et fiable visiblement ! Gros problĂšme quand une appli manipule les donnĂ©esâŠ
@zumo si vous voulez quâil soit âstable et robusteâ nâutilisez que la versions inferieur Ă la derniĂšre versions. cela limitera grandement le risque dâavoir des bugs
mais le câest sur que le plus grand inconvĂ©nient pour les novices câest quâil faut un terminal pour le rĂ©soudre les problĂšmes qui surviennent ou configurer toute son instance nextcloud.
Mais le forum est justement la pour aider en cas de difficulté
zumo
March 5, 2023, 8:47am
11
Pour les novices ou pas ! Je ne sais pas pour vous mais jâai autre chose a faire que de passer du temps pour maintenir une appli Ă la maison pour quelques utilisateurs. Surtout quâau bout de quelques semaines je commence Ă avoir ce genre de problĂšme, câest pas trĂšs rassurant quand mĂȘme !
@zumo pour ma part jâutilise pas de VM / docker et autre systĂšme de virtualisation. Jâai un pc qui fait tourner linux et nextcloud est directement installer dessus mais je comprend tout a fais votre point de vue. Au dĂ©but de mon installation, il mâa fallu une petite semaine pour tout configurer proprement que ce soit nextcloud ou encore le linux quâil lâhĂ©berge ( pas tout le monde nâa envie de faire ce genre de chose). Maintenant a part quelques rares bug mineur qui peuvent ĂȘtre rĂ©solu en quelques minutes, je nâai pas de problĂšme car je connais mon instance et ce quâil y a dessus. LâinconvĂ©nient des solutions toute faites et que si il arrive un quelconque problĂšme, il peut ĂȘtre assez long Ă rĂ©soudre si vous ne connaissez pas comment tout est configurĂ©.
En tout cas si nextcloud ne peut pas vous satisfaire, je vous conseille de ne pas poursuivre et de trouver une autre alternative Ă ce dernier.
Il y a un autre moyen dâavoir nextcloud, nextcloudpi est aussi une image toute configurĂ© qui permet dâavoir accĂšs Ă un panneau de configuration supplĂ©mentaire ( mais des bug aussi sont a dĂ©plorer )