forked from bugy/script-server
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
antonellocaroli edited this page Nov 27, 2019
·
2 revisions
Script-server is a Web GUI and a web server for scripts.
For users it's just a web page, where he specifies script parameters and executes them.
For system administrators it's a possibility to share their scripts with users, without the need to set up an environment or properly adjust ssh access rights.
No script modifications are needed - you add a configuration for each script to the script-server and it takes care of proper UI, validation, execution, etc.
Example of the user interface during script execution:
- Interactive output/input web console
- Configurable Access
- Auth (optional): LDAP and Google OAuth
- Different script parameter types
- Alerts
- Logging and auditing
- Formatted output support (colors, styles, caret positioning)
- Download of script output files
- Admin page (admin.html) with script execution logs
The features can be configured per-script or for the server
Python 3.4 or higher with the following modules:
- Tornado 4/5
- typing (for python 3.4 only)