https://github.com/djylb/msd_lite-docker
A Docker container for msd_lite, similar to udpxy, which converts multicast streams to unicast.
https://github.com/djylb/msd_lite-docker
docker multicast multicast-streams udp udpxy unicast
Last synced: 4 months ago
JSON representation
A Docker container for msd_lite, similar to udpxy, which converts multicast streams to unicast.
- Host: GitHub
- URL: https://github.com/djylb/msd_lite-docker
- Owner: djylb
- License: apache-2.0
- Created: 2024-03-30T19:33:34.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-07T05:18:40.000Z (about 1 year ago)
- Last Synced: 2026-01-14T15:59:25.910Z (5 months ago)
- Topics: docker, multicast, multicast-streams, udp, udpxy, unicast
- Language: Dockerfile
- Homepage:
- Size: 58.6 KB
- Stars: 16
- Watchers: 2
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# msd_lite-docker
A Docker container for **msd_lite**, similar to **udpxy**, which converts multicast streams to unicast.
一个msd_lite的Docker容器,类似udpxy,将组播转换为单播流。
[DockerHub](https://hub.docker.com/r/duan2001/msd_lite)
[GHCR](https://github.com/djylb/msd_lite-docker/pkgs/container/msd_lite)
# Usage | 使用说明
## Auto configuration | 自动配置
```shell
# Use ENV | 通过环境变量配置 网卡 端口号
# (supports both parameter passing and environment variables, with environment variables taking priority)
docker run --name msd_lite -e IFNAME=enp7s0 -e PORT=7088 --net=host --restart=unless-stopped duan2001/msd_lite
# Or | 或使用命令行参数配置(环境变量优先级高于命令行参数)
docker run --name msd_lite --net=host --restart=unless-stopped duan2001/msd_lite vlan77 7088 # Network interface and port number (listening port can be omitted)
```
## Manual configuration | 手动配置
Config path | 配置文件路径:/etc/msd_lite/msd_lite.conf
```shell
docker run -d --name=msd_lite --restart=unless-stopped -v ${PWD}/msd_lite:/etc/msd_lite --net=host duan2001/msd_lite
# Rename | 重命名配置文件
mv msd_lite/msd_lite.conf.sample msd_lite/msd_lite.conf
# Edit config | 编辑配置文件
nano msd_lite/msd_lite.conf
# Restart | 重启容器
docker restart msd_lite
```
## Advanced Usage | 高级用法
```shell
docker run -d --name=msd_lite -e IFNAME=br1 -e PORT=7088 --restart=unless-stopped -v ${PWD}/msd_lite:/etc/msd_lite --net=host duan2001/msd_lite
```
# Links
[msd_lite](https://github.com/rozhuk-im/msd_lite)