MSF Docker
ghcr.io/scoltzero/msf:latest
https://github.com/scoltzero/msf/pkgs/container/msf
br0
bash
false
https://github.com/scoltzero/msf/issues
https://github.com/scoltzero/msf
MSF Docker is a free, open-source, TUN-only DNS and proxy gateway that manages MosDNS and Mihomo through one WebUI. The recommended Unraid deployment gives the container a dedicated LAN IPv4 address on br0.
MSF combines MosDNS DNS routing with Mihomo TUN proxying and provides setup, provider, rule, service, traffic, and status management in one WebUI. This Docker application uses macvlan-tun mode and requires a dedicated LAN IPv4 address, /dev/net/tun, NET_ADMIN, and NET_RAW. After setup, point the router DHCP DNS and the FakeIP static route to the container IP. Persistent application data is stored under /mnt/user/appdata/msf-docker by default. Container updates are managed from Unraid Docker rather than the in-app updater.
Network:Management Tools:
http://[IP]:[PORT:7777]
https://raw.githubusercontent.com/scoltzero/msf/main/packaging/unraid/ca/msf-docker.xml
https://raw.githubusercontent.com/scoltzero/msf/main/packaging/unraid/msf.png
https://raw.githubusercontent.com/scoltzero/msf/main/docs/docker.md
Requires an Unraid custom LAN network such as br0, a dedicated static LAN IPv4 address, and an available /dev/net/tun device. Router DHCP DNS and FakeIP routes must be configured separately.
--cap-add=NET_ADMIN --cap-add=NET_RAW
/mnt/user/appdata/msf-docker
/dev/net/tun
7777
docker
/opt/msf
macvlan-tun
false