This commit is contained in:
Grizouille
2025-11-07 23:53:18 +01:00
parent 216fa78eeb
commit d8797e8feb

View File

@@ -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
```
```
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