Sub-web is a browser-based web interface that converts raw proxy subscription links into structured configuration files compatible with the Clash proxy client. It acts as a frontend for the subconverter backend service, enabling users to generate, manage, and export proxy configurations directly from their browser without server-side processing.
The tool distinguishes itself by offering a complete configuration management workflow that includes generating Clash-compatible files from subscription URLs, caching generated configurations in browser local storage with configurable expiration, and creating shortened URLs for easy sharing across devices. It also supports uploading generated configuration files to a remote storage endpoint for hosting or distribution, and allows direct import of configurations into the Clash proxy client with a single click.
Built with Vue.js 2.7, the application provides a component-based user interface for converting subscription links, managing cached configurations, and exporting files. The entire application can be deployed as a Docker container on any host with configurable port exposure, making it portable and consistent across environments.