{ "_comment": [ "webui4frpc startup config. Every field is optional; the effective", "precedence is: command-line flag > this file > built-in default.", "", "Password handling (pick ONE, do not put a literal password here):", " \"password\": \"file:/etc/webui4frpc/secret/password\" first line of a 0640 root:webui4frpc file", " \"password\": \"${W4F_PASSWORD}\" from the environment (unset => refuses to start)", "", "Unknown keys are a hard error, so a typo cannot silently fall back to the", "built-in default credentials. The file may be absent (pure-flag mode)." ], "addr": "0.0.0.0:7500", "user": "admin", "password": "file:/etc/webui4frpc/secret/password", "workdir": "/var/lib/webui4frpc", "_optional": [ "bin - initial frpc binary path, seeded into settings on first start", "frpc - fallback worker frpc path when settings has none", "peers - cluster peer host:port list (same as repeating -peer)", "join_key- cluster admission key = sponsor node's nodeKey (or ${W4F_JOIN_KEY})" ], "frpc": "", "peers": [], "join_key": "" }