github.com/inazumav/sing-box@v0.0.0-20230926072359-ab51429a14f1/docs/configuration/inbound/mixed.md (about)

     1  `mixed` inbound is a socks4, socks4a, socks5 and http server.
     2  
     3  ### Structure
     4  
     5  ```json
     6  {
     7    "type": "mixed",
     8    "tag": "mixed-in",
     9  
    10    ... // Listen Fields
    11  
    12    "users": [
    13      {
    14        "username": "admin",
    15        "password": "admin"
    16      }
    17    ],
    18    "set_system_proxy": false
    19  }
    20  ```
    21  
    22  ### Listen Fields
    23  
    24  See [Listen Fields](/configuration/shared/listen) for details.
    25  
    26  ### Fields
    27  
    28  #### users
    29  
    30  SOCKS and HTTP users.
    31  
    32  No authentication required if empty.
    33  
    34  #### set_system_proxy
    35  
    36  !!! error ""
    37  
    38      Only supported on Linux, Android, Windows, and macOS.
    39  
    40  !!! warning ""
    41  
    42      To work on Android and iOS without privileges, use tun.platform.http_proxy instead.
    43  
    44  Automatically set system proxy configuration when start and clean up when stop.