1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/navidrome_ynh.git synced 2024-09-03 19:46:30 +02:00
* 0.43.0
This commit is contained in:
Éric Gaspar 2021-05-24 22:04:03 +02:00 committed by GitHub
parent a91c3188ad
commit 5d1bad8c89
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
12 changed files with 105 additions and 79 deletions

View file

@ -1,25 +1,40 @@
---
<!--
N.B.: This README was automatically generated by https://github.com/YunoHost/apps/tree/master/tools/README-generator
It shall NOT be edited by hand.
-->
# Navidrome for YunoHost # Navidrome for YunoHost
[![Integration level](https://dash.yunohost.org/integration/navidrome.svg)](https://dash.yunohost.org/appci/app/navidrome) ![](https://ci-apps.yunohost.org/ci/badges/navidrome.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/navidrome.maintain.svg) [![Integration level](https://dash.yunohost.org/integration/navidrome.svg)](https://dash.yunohost.org/appci/app/navidrome) ![](https://ci-apps.yunohost.org/ci/badges/navidrome.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/navidrome.maintain.svg)
[![Install Navidrome with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=navidrome) [![Install navidrome with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=navidrome)
*[Lire ce readme en français.](./README_fr.md)* *[Lire ce readme en français.](./README_fr.md)*
> *This package allows you to install Navidrome quickly and simply on a YunoHost server. > *This package allows you to install navidrome quickly and simply on a YunoHost server.
If you don't have YunoHost, please consult [the guide](https://yunohost.org/install) to learn how to install it.* If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/install) to learn how to install it.*
## Overview ## Overview
Navidrome is an open source web-based music collection server and streamer. It gives you freedom to listen to your music collection from any browser or mobile device.
**Shipped version:** 0.42.1 Modern Music Server and Streamer compatible with Subsonic/Airsonic
**Shipped version:** 0.43.0~ynh1
**Demo:** https://demo.navidrome.org/app/#/login
## Screenshots ## Screenshots
![](https://raw.githubusercontent.com/deluan/navidrome/master/.github/screenshots/ss-desktop-player.png)
## Demo ![](./doc/screenshots/ss-desktop-player.png)
* [Official demo](https://demo.navidrome.org/app/#/login)
## Disclaimers / important information
## Configuration ## Configuration
@ -33,31 +48,16 @@ You can configure an alternative path to you music files by editing the path `Mu
You must activate *public site* if you want to connect a client player to Navidrome. You must activate *public site* if you want to connect a client player to Navidrome.
## Documentation
* Official documentation: https://www.navidrome.org/docs/
* YunoHost documentation: https://yunohost.org/en/app_navidrome
## YunoHost specific features ## Documentation and resources
#### Multi-user support * Official app website: https://www.navidrome.org
* Official user documentation: https://yunohost.org/en/app_navidrome
* Is LDAP supported? **No** * Official admin documentation: https://www.navidrome.org/docs
* Can the app be used by multiple users? **Yes** * Upstream app code repository: https://github.com/deluan/navidrome
* YunoHost documentation for this app: https://yunohost.org/app_navidrome
#### Supported architectures * Report a bug: https://github.com/YunoHost-Apps/navidrome_ynh/issues
* x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/navidrome.svg)](https://ci-apps.yunohost.org/ci/apps/navidrome/)
* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/navidrome.svg)](https://ci-apps-arm.yunohost.org/ci/apps/navidrome/)
## Links
* Report a bug: https://github.com/YunoHost-Apps/navidrome_ynh/issues
* App website: https://www.navidrome.org/
* Upstream app repository: https://github.com/deluan/navidrome/
* YunoHost website: https://yunohost.org/
---
## Developer info ## Developer info
@ -69,3 +69,5 @@ sudo yunohost app install https://github.com/YunoHost-Apps/navidrome_ynh/tree/te
or or
sudo yunohost app upgrade navidrome -u https://github.com/YunoHost-Apps/navidrome_ynh/tree/testing --debug sudo yunohost app upgrade navidrome -u https://github.com/YunoHost-Apps/navidrome_ynh/tree/testing --debug
``` ```
**More info regarding app packaging:** https://yunohost.org/packaging_apps

View file

@ -1,25 +1,32 @@
# Navidrome pour YunoHost # Navidrome pour YunoHost
[![Niveau d'intégration](https://dash.yunohost.org/integration/navidrome.svg)](https://dash.yunohost.org/appci/app/navidrome) ![](https://ci-apps.yunohost.org/ci/badges/navidrome.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/navidrome.maintain.svg) [![Niveau d'intégration](https://dash.yunohost.org/integration/navidrome.svg)](https://dash.yunohost.org/appci/app/navidrome) ![](https://ci-apps.yunohost.org/ci/badges/navidrome.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/navidrome.maintain.svg)
[![Installer Navidrome avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=navidrome) [![Installer navidrome avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=navidrome)
*[Read this readme in english.](./README.md)* *[Read this readme in english.](./README.md)*
*[Lire ce readme en français.](./README_fr.md)*
> *Ce package vous permet d'installer Navidrome rapidement et simplement sur un serveur YunoHost. > *This package allows you to install navidrome quickly and simply on a YunoHost server.
Si vous n'avez pas YunoHost, consultez [le guide](https://yunohost.org/install) pour apprendre comment l'installer.* If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/install) to learn how to install it.*
## Vue d'ensemble ## Vue d'ensemble
Navidrome est un serveur et un streamer de collection de musique en ligne open source. Il vous donne la liberté d'écouter votre playlist à partir de n'importe quel navigateur ou appareil mobile.
**Version incluse :** 0.42.1 Serveur de musique moderne et Streamer compatibles avec Subsonic/Airsonic
**Version incluse:** 0.43.0~ynh1
**Démo:** https://demo.navidrome.org/app/#/login
## Captures d'écran ## Captures d'écran
![](https://raw.githubusercontent.com/deluan/navidrome/master/.github/screenshots/ss-desktop-player.png)
## Démo ![](./doc/screenshots/ss-desktop-player.png)
* [Démo officielle](https://demo.navidrome.org/app/#/login)
## Avertissements / informations importantes
## Configuration ## Configuration
@ -33,31 +40,16 @@ Vous pouvez personnaliser le dossier de stockage de vos fichiers de musique en
Vous devez activer *site public* si vous souhaitez connecter un lecteur client à Navidrome. Vous devez activer *site public* si vous souhaitez connecter un lecteur client à Navidrome.
## Documentation
* Documentation officielle : https://www.navidrome.org/docs/
* Documentation YunoHost : https://yunohost.org/fr/app_navidrome
## Caractéristiques spécifiques YunoHost ## Documentations et ressources
#### Support multi-utilisateur * Site official de l'app : https://www.navidrome.org
* Documentation officielle utilisateur: https://yunohost.org/en/app_navidrome
* L'authentification LDAP est-elle prise en charge ? **Non** * Documentation officielle de l'admin: https://www.navidrome.org/docs
* L'application peut-elle être utilisée par plusieurs utilisateurs ? **Oui** * Dépôt de code officiel de l'app: https://github.com/deluan/navidrome
* Documentation YunoHost pour cette app: https://yunohost.org/app_navidrome
#### Architectures supportées * Signaler un bug: https://github.com/YunoHost-Apps/navidrome_ynh/issues
* x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/navidrome.svg)](https://ci-apps.yunohost.org/ci/apps/navidrome/)
* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/navidrome.svg)](https://ci-apps-arm.yunohost.org/ci/apps/navidrome/)
## Liens
* Signaler un bug : https://github.com/YunoHost-Apps/navidrome_ynh/issues
* Site de l'application : https://www.navidrome.org/
* Dépôt de l'application principale : https://github.com/deluan/navidrome/
* Site web YunoHost : https://yunohost.org/
---
## Informations pour les développeurs ## Informations pour les développeurs
@ -66,6 +58,8 @@ Merci de faire vos pull request sur la [branche testing](https://github.com/Yuno
Pour essayer la branche testing, procédez comme suit. Pour essayer la branche testing, procédez comme suit.
``` ```
sudo yunohost app install https://github.com/YunoHost-Apps/navidrome_ynh/tree/testing --debug sudo yunohost app install https://github.com/YunoHost-Apps/navidrome_ynh/tree/testing --debug
ou or
sudo yunohost app upgrade navidrome -u https://github.com/YunoHost-Apps/navidrome_ynh/tree/testing --debug sudo yunohost app upgrade navidrome -u https://github.com/YunoHost-Apps/navidrome_ynh/tree/testing --debug
``` ```
**Plus d'infos sur le packaging d'applications:** https://yunohost.org/packaging_apps

View file

@ -1,5 +1,5 @@
SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.42.1/navidrome_0.42.1_Linux_arm64.tar.gz SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.43.0/navidrome_0.43.0_Linux_arm64.tar.gz
SOURCE_SUM=a6ab160528dd1cf6ec66e76788d3bfc806dd4c7e95990c8bb5cf479bb248e65c SOURCE_SUM=8bb975c31832ae8fbdb87227374da67be02e1edff24f6772ef22600b5f17e6e3
SOURCE_SUM_PRG=sha256sum SOURCE_SUM_PRG=sha256sum
SOURCE_FORMAT=tar.gz SOURCE_FORMAT=tar.gz
SOURCE_IN_SUBDIR=false SOURCE_IN_SUBDIR=false

View file

@ -1,5 +1,5 @@
SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.42.1/navidrome_0.42.1_Linux_armv5.tar.gz SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.43.0/navidrome_0.43.0_Linux_armv5.tar.gz
SOURCE_SUM=1ff798c698f114576b5b3c2c6928906d86b60c8f9f86a74abba31f61e84e1707 SOURCE_SUM=24ef1e9d5474212cfee5de55c8d7337042dead2948aba1ebe9027b91517ffd3d
SOURCE_SUM_PRG=sha256sum SOURCE_SUM_PRG=sha256sum
SOURCE_FORMAT=tar.gz SOURCE_FORMAT=tar.gz
SOURCE_IN_SUBDIR=false SOURCE_IN_SUBDIR=false

View file

@ -1,5 +1,5 @@
SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.42.1/navidrome_0.42.1_Linux_armv6.tar.gz SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.43.0/navidrome_0.43.0_Linux_armv6.tar.gz
SOURCE_SUM=e047594a4dcb4491e4a655449801d781ed1fb1a5bec0a2123561bd92794bd9a0 SOURCE_SUM=893c5c276efed9925f07f58c154507be1afcfd5ba0d6613bc24d9c00c95aeae5
SOURCE_SUM_PRG=sha256sum SOURCE_SUM_PRG=sha256sum
SOURCE_FORMAT=tar.gz SOURCE_FORMAT=tar.gz
SOURCE_IN_SUBDIR=false SOURCE_IN_SUBDIR=false

View file

@ -1,5 +1,5 @@
SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.42.1/navidrome_0.42.1_Linux_armv7.tar.gz SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.43.0/navidrome_0.43.0_Linux_armv7.tar.gz
SOURCE_SUM=b0d1b908c971f0e61eea77dc8e00fd7f3e605d2ab795e9eb8e8bd11b3a9ecf27 SOURCE_SUM=a423935f47d2f856302360497acb80574884c9a0f7bf7f26ade738603760ef01
SOURCE_SUM_PRG=sha256sum SOURCE_SUM_PRG=sha256sum
SOURCE_FORMAT=tar.gz SOURCE_FORMAT=tar.gz
SOURCE_IN_SUBDIR=false SOURCE_IN_SUBDIR=false

View file

@ -1,5 +1,5 @@
SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.42.1/navidrome_0.42.1_Linux_i386.tar.gz SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.43.0/navidrome_0.43.0_Linux_i386.tar.gz
SOURCE_SUM=7d40224bc31cdda63cd0e66a46bafa917f9bdbd10db65d697ab57e44de0ae9d4 SOURCE_SUM=bd7f1487e1ac4fcc707242e0c0ae4789734a72eacd657e38ad4b1dcc8142c068
SOURCE_SUM_PRG=sha256sum SOURCE_SUM_PRG=sha256sum
SOURCE_FORMAT=tar.gz SOURCE_FORMAT=tar.gz
SOURCE_IN_SUBDIR=false SOURCE_IN_SUBDIR=false

View file

@ -1,5 +1,5 @@
SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.42.1/navidrome_0.42.1_Linux_x86_64.tar.gz SOURCE_URL=https://github.com/deluan/navidrome/releases/download/v0.43.0/navidrome_0.43.0_Linux_x86_64.tar.gz
SOURCE_SUM=5b6fc49377cc4f4ef4d726c5c3429e06b90111bc34234083bb87e5848cc6cdae SOURCE_SUM=65e10d4a41e71821739e924a67c3c33766194b3f4e4db9827add3978912dea78
SOURCE_SUM_PRG=sha256sum SOURCE_SUM_PRG=sha256sum
SOURCE_FORMAT=tar.gz SOURCE_FORMAT=tar.gz
SOURCE_IN_SUBDIR=false SOURCE_IN_SUBDIR=false

11
doc/DISCLAIMER.md Normal file
View file

@ -0,0 +1,11 @@
## Configuration
#### Where are stored your music files
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/).
#### Client player
You must activate *public site* if you want to connect a client player to Navidrome.

11
doc/DISCLAIMER_fr.md Normal file
View file

@ -0,0 +1,11 @@
## Configuration
#### Où stocker votre musique
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/).
#### Utilisation d'un client
Vous devez activer *site public* si vous souhaitez connecter un lecteur client à Navidrome.

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 MiB

View file

@ -6,14 +6,22 @@
"en": "Modern Music Server and Streamer compatible with Subsonic/Airsonic", "en": "Modern Music Server and Streamer compatible with Subsonic/Airsonic",
"fr": "Serveur de musique moderne et Streamer compatibles avec Subsonic/Airsonic" "fr": "Serveur de musique moderne et Streamer compatibles avec Subsonic/Airsonic"
}, },
"version": "0.42.1~ynh2", "version": "0.43.0~ynh1",
"url": "https://github.com/deluan/navidrome/", "url": "https://www.navidrome.org",
"upstream": {
"license": "free",
"website": "https://www.navidrome.org",
"demo": "https://demo.navidrome.org/app/#/login",
"admindoc": "https://www.navidrome.org/docs",
"userdoc": "https://yunohost.org/en/app_navidrome",
"code": "https://github.com/deluan/navidrome"
},
"license": "GPL-3.0-only", "license": "GPL-3.0-only",
"maintainer": { "maintainer": {
"name": "eric_G" "name": "eric_G"
}, },
"requirements": { "requirements": {
"yunohost": ">= 4.2.4" "yunohost": ">= 4.2.0"
}, },
"multi_instance": false, "multi_instance": false,
"services": [ "services": [