This script's purpose is to make monitoring and controlling remote Folding@Home instances easier.
As features are implemented, the will be added to this list
- HTTP Listener - Allows predefined FAHClient commands to be run on remote folder, returning results via HTTP endpoint
Ideas for new features will be added to this list
- Listener - Access FAHClient locally, parse results and return via HTTP/HTTPS endpoint
- HTTP/HTTPS Listener implemented in PowerShell
- Support Authentication
- Basic
- Header
- Support Authentication
- Supported Requests
- GET Queue Info (
queue-info
) - GET Power Level (
options power
) - SET Power Level (
option power <light|medium|full>
) - GET Donor ID / Name (
options user
) - GET Team ID / Name (
options team
) - SET Pause All Slots (
pause *
) - SET Unpause All Slots (
unpause *
) - SET onIdle All Slots (
on_idle *
) - SET Finish All Slots (
finish *
)
- GET Queue Info (
- HTTP/HTTPS Listener implemented in PowerShell
- Output Options
- Return InfluxDB output when requested
- Return Prometheus output when requested
- Return Custom output when requested
No configurable settings at this time.
To report issues, use this link.
Reference CHANGELOG for documentation about changes made to this repository