1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/UMS_ynh.git synced 2024-10-01 13:35:01 +02:00
UniversalMediaServer : A DLNA, UPnP and HTTP(S) Media Server packaged for YunoHost
Find a file
2021-04-27 22:44:24 +02:00
conf Nginx port_web 2021-04-10 19:29:50 +02:00
scripts Update change_url 2021-04-27 22:26:00 +02:00
sources Initial Commit 2021-04-10 01:12:26 +02:00
.project Initial Commit 2021-04-10 01:12:26 +02:00
check_process update check process 2021-04-25 19:04:35 +02:00
issue_template.md Miscallenous fixes 2021-04-11 10:54:09 +02:00
LICENSE Initial commit 2021-04-06 20:37:42 +02:00
manifest.json upper/lower case 2021-04-27 22:44:24 +02:00
pull_request_template.md Initial Commit 2021-04-10 01:12:26 +02:00
README.md Mise à jour documentation 2021-04-13 20:54:22 +02:00
README_fr.md Mise à jour documentation 2021-04-13 20:54:22 +02:00

Universal Media Server (ums) YunoHost

Integration level
Install ums with YunoHost

Official website : https://www.universalmediaserver.com/

Lire ce readme en français.

This package allows you to install ums quickly and simply on a YunoHost server.
If you don't have YunoHost, please consult the guide to learn how to install it.

Overview

Universal Media Server is a free DLNA, UPnP and HTTP/S Media Server supporting all major operating systems, with versions for Windows, Linux and macOS. 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. It was originally based on PS3 Media Server by shagrath, and started by SubJunk, an official developer of PMS, in order to ensure greater stability and file-compatibility.

Upstream source code may be found here

Shipped version: 10.4.1

Screenshots

![](Link to a screenshot of this app.)

Configuration

Once installed, UMS will create config file in /home/ums/.config/UMS/ All settings are pretty well documented. You may change them from here.

Documentation

  • The wiki described main settings
  • The forum has also a lot of info

YunoHost specific features

Multi-user support

For now, the app support single instance only. As there is no user management, LDAP is not requested.

The default setting will use the shared multimedia directory by default, you may change this setting in /home/ums/.config/UMS/UMS.conf with the setting "folders"

Supported architectures

  • x86-64 - Build Status
  • ARMv8-A - Build Status

Limitations

  • Known limitations :
  • No multiinstance
  • work only on its own subdomain (ums.mydomain.tld, not on mydomain.tld/ums)
  • No user management
  • Not tested that much

Additional information

I added the possibility to install vlc on installation. Beware! I addn't tested it and I'm not sure it is of any use for a headless server. Moreover, it will download a full graphical UI, so not very useful on a server...

More info on the documentation page:
https://yunohost.org/packaging_apps


Developer info

Only if you want to use a testing branch for coding, instead of merging directly into master. Please send your pull request to the testing branch.

To try the testing branch, please proceed like that.

sudo yunohost app install https://github.com/YunoHost-Apps/ums_ynh/tree/testing --debug
or
sudo yunohost app upgrade ums -u https://github.com/YunoHost-Apps/ums_ynh/tree/testing --debug