{"repo":"bugy/script-server","free":true,"listed":false,"github":"https://github.com/bugy/script-server","clone":"git clone https://github.com/bugy/script-server.git","description":"Web UI for your scripts with execution management","language":"Python","stars":1872,"topics":["python","scripting","web-server","ssh","bash","material-design","vuejs","web-gui","websockets"],"license":null,"category":"cli-tools","readme_excerpt":"script-server Script-server is a Web UI for scripts. As an administrator, you add your existing scripts into Script server and other users would be able to execute them via a web interface. The UI is very straightforward and can be used by non-tech people. No script modifications are needed - you configure each script in Script server and it creates the corresponding UI with parameters and takes care of validation, execution, etc. DEMO server Admin interface screenshots Features - Different types of script parameters (text, flag, dropdown, file upload, etc.) - Real-time script output - Users can send input during script execution - Auth (optional): LDAP, Google OAuth, htpasswd file - Access control - Alerts - Logging and auditing - Formatted output support (colors, styles, cursor positioning, clearing) - Download of script output files - Execution history - Admin page for script configuration For more details check how to configure a script or how to configure the server Requirements Server-side Python 3.7 or higher with the following modules: Tornado 5 / 6 Some features can require additional modules. Such requirements are specified in a corresponding feature description. OS support: - Linux (main). Tested and working on Debian 10,11 - Windows (additional). Light testing - macOS (additional). Light testing Client-side Any more or less up to date browser with enabled JS Internet connection is not needed. All the files are loaded from the server. Installation For production 1.","default_branch":null,"files":null,"tree":[],"storefront":"/r/bugy","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bugy/script-server/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}