Récupérer les fichiers
git clone https://github.com/vincentvetet/docker.git
Configuration
Modification des ports dans le docker-compose.yml
ports:
- 443:443
ports:
- 3306:3306
Modification de l'emplacement dans le docker-compose.yml
volumes:
- /srv/dev-disk-by-uuid-1513a24c-5462-4f1b-9712-7fb1ae5d8a2e:/data
Modification utilisateur et mot de passe de BDD dans le .env
NEXTCLOUD_MYSQL_DATABASE=BDD_NAME # à modifier
NEXTCLOUD_MYSQL_USER=BDD_USER # à modifier
NEXTCLOUD_MYSQL_ROOT_PASSWORD=ROOT_PASSWORD # à modifier
NEXTCLOUD_MYSQL_PASSWORD=USER_PASSWORD # à modifier
Mettre à jour
docker-compose pull
docker-compose up --force-recreate -d
Installation
Modifier le répertoire où se trouve les fichiers
mv /srv/dev-disk-by-uuid-1513a24c-5462-4f1b-9712-7fb1ae5d8a2e/Samaf /srv/dev-disk-by-uuid-1513a24c-5462-4f1b-9712-7fb1ae5d8a2e/Samaf2
Une fois l'installation effectuer remettre le répertoire d'origine et mettre les bons droits
mv /srv/dev-disk-by-uuid-1513a24c-5462-4f1b-9712-7fb1ae5d8a2e/Samaf2 /srv/dev-disk-by-uuid-1513a24c-5462-4f1b-9712-7fb1ae5d8a2e/Samaf
chown -R NAS:samaf ./Samaf
Fichier Lock lorsqu'on refresh
Exception during scan: "files/11780306b9bceedd4de8d799e4328cff"("home::Samaf::scanner::") is locked
Se connecter sur le mysql du docker nextcloud_db
mysql -u username -p
Se rendre sur la database cloud_db et exécuter la commande suivante
use cloud_db;
DELETE FROM oc_file_locks WHERE 1;
** Refresh de tous les utilisateurs **
sudo -u abc php7 -f /config/www/nextcloud/occ files:scan --all
** Refresh d'un utilisateur **
sudo -u abc php7 -f /config/www/nextcloud/occ files:scan user-id Username