1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/UMS_ynh.git synced 2024-10-01 13:35:01 +02:00

Merge pull request #53 from YunoHost-Apps/Add_auto_updater

Add auto updater
This commit is contained in:
Krakinou 2022-12-18 23:15:36 +01:00 committed by GitHub
commit 6850b5ebd7
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 27 additions and 13 deletions

View file

@ -63,7 +63,7 @@ case $asset_url in
*"armhf.tgz"*)
src="app.armhf"
;;
*"x_86_64.tgz"*)
*"x86_64.tgz"*)
src="app.x86_64"
;;
*"x86.tgz"*)
@ -124,7 +124,7 @@ done
# Replace new version in manifest
echo "$(jq -s --indent 4 ".[] | .version = \"$version~ynh1\"" manifest.json)" > manifest.json
echo "$(jq -s --indent 8 " [] | .upstream.version = \"$version\"" manifest.json)" > manifest.json
echo "$(jq -s --indent 4 ".[] | .upstream.version = \"$version\"" manifest.json)" > manifest.json
# No need to update the README, yunohost-bot takes care of it

View file

@ -15,17 +15,21 @@ If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/in
## Overview
A DLNA, UPnP and HTTP(S) Media Server
Universal Media Server is a DLNA-compliant UPnP Media Server. It is capable of sharing video, audio and images between most modern devices.
The program streams or transcodes many different media formats with little or no configuration. It is powered by FFmpeg, MediaInfo, OpenSubtitles, Crowdin, MEncoder, tsMuxeR, AviSynth, VLC and more, which combine to offer support for a wide range of media formats.
**Shipped version:** 11.5.0
## Screenshots
![Screenshot of Universal Media Server](./doc/screenshots/screenshot.gif)
![Screenshot of Universal Media Server](./doc/screenshots/screenshot.png)
## Disclaimers / important information
### Configuration
At first run, UMS will ask you to create an admin user. This can be disable later on in the settings
Once installed, UMS will create config file in `/home/yunohost.app/ums/.config/UMS/`
All settings are pretty well documented directly in the files.
@ -34,9 +38,8 @@ The default setting will use the shared multimedia directory by default (located
### Limitations
- No multi-instance
- No User integration with Yunohost
- work only on its own subdomain (ums.mydomain.tld, not on mydomain.tld/ums)
- No user management
- Not tested that much
### Other infos

View file

@ -15,17 +15,20 @@ Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour
## Vue d'ensemble
Un Serveur Multimedia DLNA, UPnP et HTTP(S)
Universal Media Server est un serveur multimédia UPnP compatible DLNA. Il peut partager des vidéos, de l'audio et des images avec la pluparts des équipements modernes.
Le programme stream ou transcode de nombreux formats média différents avec peu ou pas de configuration. Il utilise par FFmpeg, MediaInfo, OpenSubtitles, Crowdin, MEncoder, tsMuxeR, AviSynth, VLC et d'autres, qui se combinent pour offrir une grande variété de formats.
**Version incluse :** 11.5.0
## Captures d'écran
![Capture d'écran de Universal Media Server](./doc/screenshots/screenshot.gif)
![Capture d'écran de Universal Media Server](./doc/screenshots/screenshot.png)
## Avertissements / informations importantes
### Configuration
A la première connexion, UMS vous demandera de créer un user administrateur. Cela peut-être désactivé plus tard dans les réglages.
Une fois installé, tous les réglages peuvent être trouvés dans `/home/yunohost.app/ums/.config/UMS/`
Les réglages sont plutôt bien documentés, vous pouvez les changer directement dans le fichier.
Le réglage par défaut utilisera le répertoire multimédia partagé (situé dans `/home/yunohost.multimedia/share`). Vous pouvez changer ce réglage dans le fichier `/home/yunohost.app/ums/.config/UMS/UMS.conf` sur le réglage "folders".
@ -33,8 +36,8 @@ Le réglage par défaut utilisera le répertoire multimédia partagé (situé da
### Limitations
- pas de multiinstance
- Pas d'intégration des utilisateurs avec Yunohost
- fonctionne uniquement en sous-domaine (ums.mydomain.tld, et non mydomain.tld/ums)
- pas de gestion d'utilisateur
- pas énormément testé
### Autres infos

3
doc/DESCRIPTION.md Normal file
View file

@ -0,0 +1,3 @@
Universal Media Server is a DLNA-compliant UPnP Media Server. It is capable of sharing video, audio and images between most modern devices.
The program streams or transcodes many different media formats with little or no configuration. It is powered by FFmpeg, MediaInfo, OpenSubtitles, Crowdin, MEncoder, tsMuxeR, AviSynth, VLC and more, which combine to offer support for a wide range of media formats.

2
doc/DESCRIPTION_fr.md Normal file
View file

@ -0,0 +1,2 @@
Universal Media Server est un serveur multimédia UPnP compatible DLNA. Il peut partager des vidéos, de l'audio et des images avec la pluparts des équipements modernes.
Le programme stream ou transcode de nombreux formats média différents avec peu ou pas de configuration. Il utilise par FFmpeg, MediaInfo, OpenSubtitles, Crowdin, MEncoder, tsMuxeR, AviSynth, VLC et d'autres, qui se combinent pour offrir une grande variété de formats.

View file

@ -1,5 +1,7 @@
### Configuration
At first run, UMS will ask you to create an admin user. This can be disable later on in the settings
Once installed, UMS will create config file in `/home/yunohost.app/ums/.config/UMS/`
All settings are pretty well documented directly in the files.
@ -8,9 +10,8 @@ The default setting will use the shared multimedia directory by default (located
### Limitations
- No multi-instance
- No User integration with Yunohost
- work only on its own subdomain (ums.mydomain.tld, not on mydomain.tld/ums)
- No user management
- Not tested that much
### Other infos

View file

@ -1,5 +1,7 @@
### Configuration
A la première connexion, UMS vous demandera de créer un user administrateur. Cela peut-être désactivé plus tard dans les réglages.
Une fois installé, tous les réglages peuvent être trouvés dans `/home/yunohost.app/ums/.config/UMS/`
Les réglages sont plutôt bien documentés, vous pouvez les changer directement dans le fichier.
Le réglage par défaut utilisera le répertoire multimédia partagé (situé dans `/home/yunohost.multimedia/share`). Vous pouvez changer ce réglage dans le fichier `/home/yunohost.app/ums/.config/UMS/UMS.conf` sur le réglage "folders".
@ -7,8 +9,8 @@ Le réglage par défaut utilisera le répertoire multimédia partagé (situé da
### Limitations
- pas de multiinstance
- Pas d'intégration des utilisateurs avec Yunohost
- fonctionne uniquement en sous-domaine (ums.mydomain.tld, et non mydomain.tld/ums)
- pas de gestion d'utilisateur
- pas énormément testé
### Autres infos

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.7 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 499 KiB

View file

@ -89,7 +89,7 @@ then
ynh_script_progression --message="Upgrading source files..." --weight=5
# Download, check integrity, uncompress and patch the source from app.src
ynh_add_config --template="../conf/app.src.default" --destination="../conf/app.src"
ynh_add_config --template="../conf/app.$mach.src" --destination="../conf/app.src"
ynh_setup_source --dest_dir="$final_path"
tar xfvz $final_path/app.tgz --strip-component=1 --directory=$final_path/
ynh_secure_remove $final_path/app.tgz