dsh-restart-web: One-click safe restart of processes in the DSH Web settings panel.
# Introduction If you use DSH via the web interface, you have likely encountered moments where the page freezes or becomes unresponsive, or where you need to restart the process for a newly installed plugin or modified configuration to take effect. The conventional approach is to return to the terminal, find the process occupying port 3080 and terminate it, then manually start DSH, and finally refresh the browser page yourself. `dsh-restart-web` streamlines this workflow into a single button in the settings panel: clicking it safely restarts the entire DSH process, and the browser automatically refreshes and reconnects after approximately 5 seconds, allowing you to stay within the web interface the entire time. DSH follows the philosophy that "everything is a plugin," and such interface-level utilities are ideally suited to be implemented as plugins. The following sections introduce its features, installation methods, and working principles. # What is dsh-restart
Read More