up
This commit is contained in:
27
README.md
27
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.
|
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:
|
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
|
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
|
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
|
||||||
Reference in New Issue
Block a user