Deploy mihomo proxy kernel + Metacubexd web UI on a Linux server (no sudo required, uses systemd --user). Use this skill whenever the user wants to set up mihomo, clash-meta, or a proxy service on a remote/local Linux server, or mentions deploying a proxy with a subscription config file, even if they don't explicitly say "mihomo deploy".
Deploy mihomo (Clash.Meta kernel) + Metacubexd web UI on a Linux server. ✔ Supports:
Before doing anything on the server, collect the following from the user. Ask for all missing items up front — don't proceed until you have them.
Required:
With defaults (ask if they want to change):
7890127.0.0.1 (local loopback, accessible only via SSH tunnel) — default0.0.0.0 (global, accessible from any IP — less secure)9090openssl rand -hex 8) or ask them to provide one.Confirm the final configuration with the user before proceeding, e.g.:
mixed-port: 7890
external-controller: 127.0.0.1:9090