conf | ||
scripts | ||
sources | ||
.project | ||
check_process | ||
issue_template.md | ||
LICENSE | ||
manifest.json | ||
pull_request_template.md | ||
README.md | ||
README_fr.md |
Universal Media Server (ums) YunoHost
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

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
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
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
Links
- Report a bug: https://github.com/YunoHost-Apps/ums_ynh/issues
- App website: https://www.universalmediaserver.com
- Upstream app repository: https://www.universalmediaserver.com/
- YunoHost website: https://yunohost.org/
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