diff --git a/.github/workflows/updater.sh b/.github/workflows/updater.sh index 665cef8..b87e755 100644 --- a/.github/workflows/updater.sh +++ b/.github/workflows/updater.sh @@ -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 diff --git a/README.md b/README.md index 35ebf69..1720f83 100644 --- a/README.md +++ b/README.md @@ -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 diff --git a/README_fr.md b/README_fr.md index e6f715d..8b626fb 100644 --- a/README_fr.md +++ b/README_fr.md @@ -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 diff --git a/doc/DESCRIPTION.md b/doc/DESCRIPTION.md new file mode 100644 index 0000000..b33367a --- /dev/null +++ b/doc/DESCRIPTION.md @@ -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. \ No newline at end of file diff --git a/doc/DESCRIPTION_fr.md b/doc/DESCRIPTION_fr.md new file mode 100644 index 0000000..2400e98 --- /dev/null +++ b/doc/DESCRIPTION_fr.md @@ -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. \ No newline at end of file diff --git a/doc/DISCLAIMER.md b/doc/DISCLAIMER.md index 72c4a15..7536da5 100644 --- a/doc/DISCLAIMER.md +++ b/doc/DISCLAIMER.md @@ -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 diff --git a/doc/DISCLAIMER_fr.md b/doc/DISCLAIMER_fr.md index 8783bbd..894107a 100644 --- a/doc/DISCLAIMER_fr.md +++ b/doc/DISCLAIMER_fr.md @@ -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 diff --git a/doc/screenshots/screenshot.gif b/doc/screenshots/screenshot.gif deleted file mode 100644 index 4bdbd88..0000000 Binary files a/doc/screenshots/screenshot.gif and /dev/null differ diff --git a/doc/screenshots/screenshot.png b/doc/screenshots/screenshot.png new file mode 100644 index 0000000..bb81eaa Binary files /dev/null and b/doc/screenshots/screenshot.png differ diff --git a/scripts/upgrade b/scripts/upgrade index 7c607fe..43bbe47 100644 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -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