Open lfield opened 7 years ago
A prototype HTML GUI is available in the LHC@home dev project. This currently only works on Linux and requires the following steps:
cd /var/lib/boinc-client
openssl req -new -x509 -days 365 -nodes -out self.pem -keyout self.pem
sudo websockify 31416 -- /usr/bin/boinc
The main functionality is provided by a JavaScript library. Other functions are built upon this:
For this to work support for WebSockets is required in the BOINC client
This is being discussed further in PR #2275
It would be great if the BOINC client could be controlled via a HTML page. This would enable a platform independent GUI to be created and hence avoid some of the issues with the current manager. This would also help to improve usability by allowing for more dynamic content that could guide volunteers through some more complex activities such as running VirtualBox applications.