webcmd/README.md

33 lines
1.1 KiB
Markdown
Raw Normal View History

2018-12-31 05:13:06 +00:00
# webcmd
2017-03-25 03:29:27 +00:00
A web-based interface for arbitrary command-line tools.
2017-04-23 05:33:03 +00:00
Configure the possible options for your command (e.g. optional flags, custom arguments) and then remotely invoke the tool via a web interface. The web interface displays stdout/stderr of recent and in-progress tasks, and can cancel a long-running command at any time.
2017-03-25 03:29:27 +00:00
2018-12-31 05:13:06 +00:00
## Usage
2017-03-25 03:29:27 +00:00
2018-12-31 05:13:06 +00:00
```
Usage of ./webcmd:
2017-03-25 03:29:27 +00:00
-config string
Path to configuration file (default "webcmd.conf")
-version
2018-12-31 05:13:06 +00:00
Display version number and exit
```
2017-03-25 03:29:27 +00:00
2018-12-31 05:13:06 +00:00
## Configuration
2017-03-25 03:29:27 +00:00
See the included `webcmd.conf-sample` file for an example configuration implementing a Looking Glass server over the top of `/bin/ping`.
2018-12-31 05:13:06 +00:00
## Changelog
2017-03-25 03:29:27 +00:00
2017-03-27 08:49:41 +00:00
2017-03-27 1.0.1
- Enhancement: Simplify configuration file format, allow parsing const strings directly
- Enhancement: Improve time format display
- Fix an issue with pasting into form fields on Firefox Mobile
- Fix an issue with not consistently interpreting `MaxHistoryLines:0` as infinite history
- Fix a cosmetic issue with mobile viewports
- Fix a cosmetic issue with task ordering
2017-03-25 03:29:27 +00:00
2017-03-25 1.0.0
- Initial public release