From 682101412b9261b86b55434a8a91370bbbaa4372 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Sun, 29 Oct 2023 15:01:18 +0100 Subject: [PATCH] cleaning --- doc/ADMIN.md | 4 ---- doc/ADMIN_fr.md | 4 ---- doc/PRE_INSTALL.md | 1 + doc/PRE_INSTALL_fr.md | 1 + scripts/install | 22 +++++----------------- 5 files changed, 7 insertions(+), 25 deletions(-) create mode 100644 doc/PRE_INSTALL.md create mode 100644 doc/PRE_INSTALL_fr.md diff --git a/doc/ADMIN.md b/doc/ADMIN.md index b4b9f4d..ff1fcb8 100644 --- a/doc/ADMIN.md +++ b/doc/ADMIN.md @@ -3,7 +3,3 @@ Your music files are stored by default in your shared [multimedia folder](https://github.com/YunoHost-Apps/yunohost.multimedia) `/home/yunohost.multimedia/share/Music`. This folder is accessible from Nextcloud with *External Storages* enabled. This will allow you to easily upload your music files to the server. You can configure an alternative path to you music files by editing the path `MusicFolder = "/home/yunohost.multimedia/share/Music"` in this file `/var/lib/navidrome/navidrome.toml` using the [documentation](https://www.navidrome.org/docs/usage/configuration-options/). Remember to restart Navidrome service if you change your configuration file. - -#### Client player - -You must activate *public site* if you want to connect a client player to Navidrome. diff --git a/doc/ADMIN_fr.md b/doc/ADMIN_fr.md index f90f781..68c9995 100644 --- a/doc/ADMIN_fr.md +++ b/doc/ADMIN_fr.md @@ -3,7 +3,3 @@ Votre musique est a stockée par default dans le [dossier multimédia](https://github.com/YunoHost-Apps/yunohost.multimedia) partagé `/home/yunohost.multimedia/share/Music`. Ce dossier, facilement accessible depuis Nextcloud avec *Stockages externes* activée, vous permettra d'*uploader* facilement vos fichiers de musique sur votre server. Vous pouvez personnaliser le dossier de stockage de vos fichiers de musique en éditant le fichier de configuration `/var/lib/navidrome/navidrome.toml` et rediriger la variable `MusicFolder = "/home/yunohost.multimedia/share/Music"`. Vous pouvez également changer d'autre réglage en vous aidant de la [documentation](https://www.navidrome.org/docs/usage/configuration-options/). Pensez à redémarrer le service de Navidrome si vous modifiez votre fichier de configuration. - -#### Utilisation d'un client - -Vous devez activer *site public* si vous souhaitez connecter un lecteur client à Navidrome. diff --git a/doc/PRE_INSTALL.md b/doc/PRE_INSTALL.md new file mode 100644 index 0000000..923351e --- /dev/null +++ b/doc/PRE_INSTALL.md @@ -0,0 +1 @@ +You must activate *visitors* during installation process if you want to connect a client player to Navidrome. diff --git a/doc/PRE_INSTALL_fr.md b/doc/PRE_INSTALL_fr.md new file mode 100644 index 0000000..b4972bb --- /dev/null +++ b/doc/PRE_INSTALL_fr.md @@ -0,0 +1 @@ +Vous devez activer à l'installation *visiteurs* si vous souhaitez connecter un joueur client à Navidrome. \ No newline at end of file diff --git a/scripts/install b/scripts/install index 8d6232d..c860b72 100644 --- a/scripts/install +++ b/scripts/install @@ -51,6 +51,11 @@ ynh_script_progression --message="Configuring NGINX web server..." --weight=3 # Create a dedicated NGINX config ynh_add_nginx_config +# Create a dedicated systemd config +ynh_add_systemd_config + +yunohost service add $app --description="Web-based music collection server and streamer" + #================================================= # SPECIFIC SETUP #================================================= @@ -76,23 +81,6 @@ ynh_add_config --template="navidrome.toml" --destination="$config_path/navidrome chmod 600 "$config_path/navidrome.toml" chown -R $app:$app "$config_path" -#================================================= -# SETUP SYSTEMD -#================================================= -ynh_script_progression --message="Configuring a systemd service..." --weight=1 - -# Create a dedicated systemd config -ynh_add_systemd_config - -#================================================= -# GENERIC FINALIZATION -#================================================= -# INTEGRATE SERVICE IN YUNOHOST -#================================================= -ynh_script_progression --message="Integrating service in YunoHost..." --weight=1 - -yunohost service add $app --description="Web-based music collection server and streamer" - #================================================= # START SYSTEMD SERVICE #=================================================