Brook Shiliew Cheap Zhi Meeting Nan mitmproxy client Network Activity Monitor iOS Old App Downloader SSH Terminal Subtitle 菜根谭 Socks5 Configurator IPvBar File Link Markdown Editor IP AI nami joker brook ipio nico z zoro hancock mad httpserver google hosts

Brook Business: Powering Your Own Branded Client

Updated at: 2025-08-23



The prerequisite of this article is that you are already a Brook Business or Brook Business Plus subscriber. Then you can obtain your CLI Token from your account. In the following text, we assume your CLI Token is xxx.

Brook Business provides three combinations of usage:

First Combination

  • Your User System
    • If you have strong development skills:
      • You can develop your own User System based on the User System documentation.
    • If you don’t have development skills:
      • You can use brook-store, an existing implementation of a User System.
      • Register, log in, add Brook Servers, monitor user traffic, manually renew subscriptions and add traffic for users. Online payment is also supported, but requires minimal custom development.
  • Your Brook Servers
    • Run your own Brook Servers, specifying your CLI Token.
  • Our Brook Client

Your Basic Workflow

  1. Deploy your User System
    • Suppose your deployed User System provides a userAPI URL like https://your-user-system.com/yyy
  2. Deploy your Brook Server. It is recommended to run as root user
    brook --cliToken xxx --pid /server.pid --userLog /server.log --userAPI https://your-user-system.com/yyy server -l :9999 -p hello
    
  3. Generate a brook link for your deployed Brook Server. Assume the deployed Brook Server IP is 1.2.3.4
    brook link -s 1.2.3.4:9999 -p hello --name "just a name"
    
  4. Log in to your User System’s admin panel, and add the brook link generated above to your User System.

    Repeat steps 2–4 to add more Brook Servers.

Your Users’ Basic Workflow

  1. Users visit your User System, register, and log in.
  2. Users purchase your service online.
    • If your User System doesn’t support online payments, you can manually renew subscriptions and add traffic in the admin panel.
  3. Users see their personal importable URL.
  4. Users open our Brook Client and import the URL above to add servers.
    • Our Brook Client requires Email verification at first use. This Email is independent of your User System.

Second Combination

  • Your User System
    • If you have strong development skills:
      • You can develop your own User System based on the User System documentation.
    • If you don’t have development skills:
      • You can use brook-store, an out‑of‑the‑box User System.
      • Register, log in, add Brook Servers, monitor traffic, manually renew subscriptions and add traffic. Online payments are supported but require limited development.
  • Your Brook Servers
    • Run your own Brook Servers, specifying your CLI Token.
  • Your Customized Brook Client
    • A customized branded client is an additional service of Brook Business, requiring a one‑time extra payment. See details

Your Basic Workflow

  1. Deploy your User System
    • Suppose your deployed User System provides a userAPI URL like https://your-user-system.com/yyy
  2. Deploy your Brook Server
    brook --cliToken xxx --pid /server.pid --userLog /server.log --userAPI https://your-user-system.com/yyy server -l :9999 -p hello
    
  3. Generate a brook link for your deployed Brook Server. Assume the deployed Brook Server IP is 1.2.3.4
    brook link -s 1.2.3.4:9999 -p hello --name "just a name"
    
  4. Log in to your User System’s admin panel, and add the brook link generated above to your User System.

    Repeat steps 2–4 to add more Brook Servers.

Your Users’ Basic Workflow

  1. Users visit your User System, register, and log in.
  2. Users purchase your service online.
    • If your User System does not support online payment, you can manually renew and add traffic for users.
  3. Users see their personal importable URL.
  4. Users open your customized Brook Client and import the URL above to add servers.
    • Users don’t need additional Email verification. They can directly import after opening the client.

Third Combination

  • Your User System
    • If you have strong development skills:
      • You can develop your own User System based on the User System documentation.
    • If you don’t have development skills:
      • You can use brook-store, an existing User System implementation.
      • Register, log in, add Brook Servers, check traffic, manually renew subscriptions and add traffic. Online payments are supported but require minimal development.
  • Your Brook Servers
    • Run your own Brook Servers, specifying your CLI Token.
  • Your Customized Brook Plus Client
    • A customized branded Plus Client is an additional service of Brook Business Plus, requiring a one‑time payment. See details

Your Basic Workflow

  1. Deploy your User System
    • Suppose your deployed User System provides a userAPI URL like https://your-user-system.com/yyy
  2. Deploy your Brook Server
    brook --cliToken xxx --pid /server.pid --userLog /server.log --userAPI https://your-user-system.com/yyy server -l :9999 -p hello
    
  3. Generate a brook link for your deployed Brook Server. Assume the deployed Brook Server IP is 1.2.3.4
    brook link -s 1.2.3.4:9999 -p hello --name "just a name"
    
  4. Log in to your User System’s admin panel, and add the brook link generated above to your User System.

    Repeat steps 2–4 to add more Brook Servers.

Your Users’ Basic Workflow

  1. Users visit your User System, register, and log in.
  2. Users purchase your service online.
    • If your User System does not support online payment, you can manually renew and add traffic for users.
  3. Users see their personal importable URL.
  4. Users open your customized Brook Plus Client and import the URL above to add servers.
    • Users don’t need additional Email verification. They can directly import after opening the client.
© TxThinking, Inc. All Rights Reserved.