dsh-open-browser: Automatically open Web UI after dsh web is ready
dsh-open-browser is an MIT-licensed DSH plugin maintained by peach0x33a, designed to address the need to manually open a browser after `dsh web` starts. The plugin automatically invokes the system's default browser to access the Web UI when the service is ready. Its core features include zero runtime dependencies, support for cross-platform environments such as macOS, Linux, Windows, and WSL, and headless environment safety, which allows it to silently skip operations in environments without a display. The plugin features precise timing to ensure it captures the dynamic port and avoids blocking system shutdown via a detached subprocess mechanism. Users can install it via the `dsh plugin` command and utilize the `cordis.patch.yml` configuration file to flexibly control the enable status and delay time. Although on different platforms...
Read More