From d8797e8feb9434856a11121dca3a45a18fb18bb5 Mon Sep 17 00:00:00 2001 From: Grizouille Date: Fri, 7 Nov 2025 23:53:18 +0100 Subject: [PATCH] up --- README.md | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 122fb4a..2b9dd5f 100644 --- a/README.md +++ b/README.md @@ -27,7 +27,7 @@ Je souhaitais intégrer à **Nextcloud** un **raccourci** permettant aux utilisa Cependant, chaque utilisateur ayant son propre cookie, cela **devrait fonctionner correctement** dans la plupart des cas. -## Dev sous windows: +## Dev sous windows (vsCode): Pour que powershell accepte d'exécuter des scripts: ``` @@ -53,8 +53,27 @@ run du srv en ligne de cmd: poetry run deezer-downloader --config .\deezer_downloader\settings.ini ``` -sur serveur NextCloud: +# Installation sur NextCloud (Debian 12) + +Dans le container nextcloud: +``` +adduser nextclouddeezer +``` + +installer `sudo`, puis taper `visudo`, +ajouter en fin de fichier la ligne: ``` -visudo nextclouddeezer ALL=(www-data) NOPASSWD: /usr/bin/php -``` \ No newline at end of file +``` +cela permet d'executer des command php avec l'utilisateur `nextclouddeezer` + +Dans le container DeezerDownloader + +* Créer le point de montage où son stoké les données Nextcloud. +* Créer un utilisateur `www-data` pour faire tourner le service. +* Donner à l'utilisateur `www-data` le meme `uid` user et group que celui de `www-data` du contenair Nextcloud. + * `ls -ln /nextcloud_user_data/` +* Installer `python` et le `venv` +* Installer le site DeezerDownloader +* Créer le service pour qu'il soit autonome +* Configurer les settings \ No newline at end of file