You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a user of X-UI, I propose the addition of a customization JSON sub that provides more fine-grained control over routes and domain strategies. This enhancement will empower developers to tailor X-UI to their specific requirements, making it a more versatile and adaptable tool.
Key Features:
Customizable Routes:
Current State: X-UI offers a set of default routes with some direct routing options.
Enhancement: Allow users to define their own custom routes via a JSON configuration, similar to the Advanced Xray Configuration Template.
Benefit: Developers can easily modify routes without directly manipulating the SQLite database. Custom routes can be specified directly in the JSON sub.
Separated Buttons for Domains and IP Addresses:
Current State: Direct country options add both country domains and IP addresses to the routing table simultaneously.
Enhancement: Provide separate buttons or options for adding domain-based routes and IP-based routes.
Benefit: Clear separation simplifies configuration and ensures better management of routing rules.
Customizable Strategies:
Current State: Certain JSON sub options (e.g., "queryStrategy" in the DNS section, "sniffing" in the inbound section, and "domainStrategy" in the routing section) are hard-coded in the app.
Enhancement: Introduce drop-down menus or configurable options for these strategies within the JSON sub.
Benefit: Developers can fine-tune settings without needing to recompile the app. This flexibility aligns with the approach used in Xray configs.
The text was updated successfully, but these errors were encountered:
Thank you for your suggestion and clear reason.
Actually I am waiting for more support in clients and these changes was in my mind.
I will keep it to deploy them in proper releases.
As a user of X-UI, I propose the addition of a customization JSON sub that provides more fine-grained control over routes and domain strategies. This enhancement will empower developers to tailor X-UI to their specific requirements, making it a more versatile and adaptable tool.
Key Features:
Customizable Routes:
Separated Buttons for Domains and IP Addresses:
Customizable Strategies:
The text was updated successfully, but these errors were encountered: