Proxmox/debian/nextcloud hs

pour résumer en images de bas en haut




Juste pour être certain.

Il s’agit d’une vm debian installée sur proxmox qui héberge nextcloud dans un container docker ?

Ca a déjà fonctionné correctement auparavant ?

Oui et c’est la. deuxième fois que çà arrive j’ai tout refait et là çà recommence.

si ca peux aider

Tu accèdes à la console de la vm ?

oui j’accede stop and start etc…

Cette vm en ip fixe aussi ? ou en dhcp ?

Si tu te connectes à la vm et que tu ouvres un terminal, tu sais taper :

docker logs id_container_nextcloud

pour retrouver l’id du container :

docker ps

impossible d’y accéder meme en ssh sur qui on aurait pu voir docker ps

autant pour moi docker ps ok
id 2ae187f892b1

J’ai réussi a avoir (la tartine) de logs
Capture d’écran 2022-11-14 à 17.02.40

Hum ça semble démarrer correctement :confused:

T’as essayé :

https://ip_de_la_vm:4443

T’auras sûrement des avertissements mais on pourra voir si ça répond qqc.

Non ca ne répond pas

internal server…message dessus

La bdd est embarquée dans le même container que nextcloud ?

T’as utilisé un « docker compose » pour créer se container ?

Si oui tu peux le partager stp ?

En ligne de commande docker run 'inspire du tuto de tonton jo docker pour les nuls
tu veux mon ipc’est cà ?

Non pas besoin, mais je pense que t’as un problème avec la BDD.

Pour ça qu’il faudrait plus de détail sur la façon dont tu as installé tout ça :wink:

D’abord j’ai installé debian11 sur proxmox et ensuite sur debian docker run -d
–name=nextcloud
-e PUID=1000
-e PGID=1000
-e TZ=Europe/Paris
-p 4443:443
-v /home/debian11/docker/nextcloud:/config
-v /home/debian11/dockerdata/nextcloud:/data
–restart unless-stopped
lscr.io/linuxserver/nextcloud:latest

et c’est tout

Bon curieux, dans le dockerfile associé à l’image je vois rien en rapport avec la BDD.

Bref install avec bdd sqlite3 je pense.

Si tu peux faire :

find /home/debian -name config.php
find /home/debian -name nextcloud.log

Tu notes le chemin des 2 fichiers.

Si tu peux mettre le contenu du premier ici, et checker dans le second si tu y trouves des messages d’erreur (évidemment les copier ici aussi).

ind /home/debian -name config.php

find /home/debian -name nextcloud.log

find: ‘/home/debian’: Aucun fichier ou dossier de ce type

find: ‘/home/debian’: Aucun fichier ou dossier de ce type

root@debian11pve:/home/louduc33# find /home/debian -name config.php

find: ‘/home/debian’: Aucun fichier ou dossier de ce type
DANS SUMMARY TOUT FONCTIONNE

Ok, bon on va faire autrement.

Depuis la vm debian :

docker exec -it nextcloud /bin/ash
cd /config/www/nextcloud/config

Une fois dans ce dossier tu devrais y trouver le fichier config.php

Tu fais un cat sur le fichier pour retrouver le contenu :

cat config.php

Ensuite :

cd /data

Et là tu devrais trouvais le fichier nextcloud.log

Et tu fais un nouveau cat :

cat nextcloud.log

En vidéo :

nextcloud

et

Il manque le 11 dans le find…

1 « J'aime »