MieruProxy server for MikroTik RouterOS x86_64 containers.
950
Mieru proxy server container for MikroTik RouterOS Docker.
Lightweight Mieru proxy server based on Alpine Linux. Designed for running a private proxy service directly on MikroTik devices with Docker support.
This image uses environment variables for initial setup.
Environment list example:
/container envs
add key=MIERU_MTU list=MIERU value="1400"
add key=MIERU_PASSWORD list=MIERU value="PASS"
add key=MIERU_PUBLIC_HOST list=MIERU value="YOUR_IP"
add key=MIERU_TCP_PORT_RANGE list=MIERU value="2012-2020"
add key=MIERU_UDP_PORT_RANGE list=MIERU value="2012-2020"
add key=MIERU_USER list=MIERU value="USERNAME"
| Variable | Description | Example |
|---|---|---|
MIERU_MTU | Network MTU size | 1400 |
MIERU_PASSWORD | User password | PASS |
MIERU_PUBLIC_HOST | Public IP address or hostname | YOUR_IP |
MIERU_TCP_PORT_RANGE | TCP listening port range | 2012-2020 |
MIERU_UDP_PORT_RANGE | UDP listening port range | 2012-2020 |
MIERU_USER | Mieru username | USERNAME |
Required mounts:
/container mounts
add dst=/clients list=mieru_clients src=/docker/mita/clients
add dst=/etc/mita list=mieru_config src=/docker/mita/config
Container paths:
| Container path | Purpose |
|---|---|
/clients | Client configuration storage |
/etc/mita | Mieru server configuration |
Example:
/interface/veth
add name=veth-mieru address=192.168.254.20/24 gateway=192.168.254.1
/interface bridge port
add bridge=Bridge-Docker interface=veth-mieru
Example:
/container add \
remote-image=ulfrasark/mieru-proxy:latest \
interface=veth-mieru \
envlist=MIERU \
mounts=mieru_clients,mieru_config \
root-dir=/docker/mieru-proxy
/container start [find image~"mieru-proxy"]
/log print where topics~"container"
or:
/container print
| Port range | Protocol | Description |
|---|---|---|
2012-2020 | TCP | Mieru TCP traffic |
2012-2020 | UDP | Mieru UDP traffic |
Client configuration requires:
Server:
YOUR_IP
Port:
2012-2020
Username:
USERNAME
Password:
PASS
Approximate size:
| Type | Size |
|---|---|
| Docker image | ~140 MB |
| Unpacked container | ~200 MB |
/docker/mita/config persistent/docker/mita/clients before migration1400 is recommended for most networksUse the latest versions of client applications.
Recommended:
Exclave supports the Mieru protocol and can be used as a client application. :contentReference[oaicite:0]{index=0}
NekoBox supports Mieru through plugins. Use the latest version of NekoBox and the latest Mieru plugin for proper compatibility. :contentReference[oaicite:1]{index=1}
For NekoBox clients install:
Mieru plugin
Plugin source:
https://github.com/enfein/mieru
This Docker image is based on the original Mieru project:
https://github.com/enfein/mieru
Client applications:
NekoBox plugins: https://github.com/enfein/mieru
Always use the latest available versions of clients and plugins.
Content type
Image
Digest
sha256:03c23bbfc…
Size
39.7 MB
Last updated
2 months ago
docker pull ulfrasark/mieru-proxy