No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
OniriCorpe 13aadcd3ec
packaging (#1)
* first packaging commit

* Auto-update READMEs

* Various fixes

* Auto-update READMEs

* Bwaaaahhhh

* upgrade to v1.21.3

* Auto-update READMEs

* configuring ports and SSL/TLS out of the box

* fixes webrtc port variable name

* fixes nginx conf

* Fixes port variable names for hydration

* tweaking config and configure the recording path to $data_dir

* Fixes RTSPS port declaration in the manifest

* fixes sources extraction, also adds autoupdate asset selection

* upgrades mediamtx config file

* Fixes RTP port number

* logs to /var/log and dissalow unauthenticated publish

* setup a test stream on the /test path

* limit the number of readers on the test stream to one

* adds ffmpeg as dependency

* typo

* fixes install

* fixes install

* bwah

* fix restore

* awawaa

* khbshgcvs

* pspsps

* fixes streaming without auth from the local network

* proxy remote user ip address

* adds localhost as trusted proxy

* adding the mediamtx dedicated user to the 'ssl-cert' group to permit the
use of the Let's Encrypt certs

* enable encryption

* Set nginx as a HLS CDN for mediamtx

* Proxy webrtc and playback under dedicated paths

* fixes publish permission for localhost

* update the app conf with the new domain name after a change

* adds fail2ban confs

* adds basic docs

* systemd hardenning

* should fix fail2ban error

* fixes config file

* bwah

* stop the app before editing the domain name

* disabling multi_instance installs

* Make sure log file's permissions are correct

* fixes change url replacements

---------

Co-authored-by: yunohost-bot <yunohost@yunohost.org>
2026-11-06 12:12:14 +01:00
.github Initial commit 2026-05-12 21:04:31 +02:00
conf packaging (#1) 2026-11-06 12:12:14 +01:00
doc packaging (#1) 2026-11-06 12:12:14 +01:00
scripts packaging (#1) 2026-11-06 12:12:14 +01:00
.editorconfig Initial commit 2026-05-12 21:04:31 +02:00
.gitattributes Initial commit 2026-05-12 21:04:31 +02:00
.gitignore Initial commit 2026-05-12 21:04:31 +02:00
LICENSE packaging (#1) 2026-11-06 12:12:14 +01:00
manifest.toml packaging (#1) 2026-11-06 12:12:14 +01:00
README.md packaging (#1) 2026-11-06 12:12:14 +01:00
tests.toml packaging (#1) 2026-11-06 12:12:14 +01:00

Logo of MediaMTX MediaMTX, packaged for YunoHost

Media router that routes media streams from one end to the other

🌐 Official app website Version: 1.21.3~ynh1

📦 Developer info

Automatic tests level

🛠️ Upstream MediaMTX repository: https://github.com/bluenviron/mediamtx

Pull request are welcome and should target the testing branch.

The testing branch can be tested using:

# fresh install:
sudo yunohost app install https://github.com/YunoHost-Apps/mediamtx_ynh/tree/testing

# upgrade an existing install:
sudo yunohost app upgrade mediamtx -u https://github.com/YunoHost-Apps/mediamtx_ynh/tree/testing

📚 App packaging documentation

Please see https://doc.yunohost.org/packaging_apps for more information.