UpstreamData / testbenchWebserver

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

testbenchWebserver

Webserver for doing automatic installs of BraiinsOS firmware and monitoring the miners when the install completes

Pre-Requisites

  1. To get started with the program, you need to pip install -r requirements.txt.

  2. You also need to get a recent copy of the BraiinsOS toolbox.zip (with the form of ./files/bos-toolbox/bos-toolbox.bat)

  3. Finally, you need a copy of the recent feeds, from https://feeds.braiins-os.com/, that needs to go in ./files/feeds

The program is also designed for automatic configuration and installation of a referral. If you wish to change the base configuration or referral, the referral is located at ./files/referral.ipk, and the configuration is located at ./files/config.toml.

Running

To run the program, run either python app.py on Windows, or python3 app.py on Linux.

The installation process will need to be edited on Linux, it relies on 2 .exe or .bat files, ./files/asicseer_installer.exe and ./files/bos-toolbox/bos-toolbox.bat

The toolbox can be downloaded for Linux as well, it just needs the installation handler info changed in the install function inside ./miner_data.py

About


Languages

Language:Python 63.9%Language:JavaScript 32.7%Language:HTML 3.4%