Informations
Jump to content

Lorem Ipsum...

Click to Dismiss this Notification
Ładowanie danych...

Lightweight Python-Based Antminer Monitor


Black_Rose©

Recommended Posts

This application allows you to manage multiple miners conveniently and efficiently.

  • Add as many miners as you desire.
  • Supported Miners: A3, B3, D3, E3, L3, L3+, L3++, R4, S7, S9, S11, S17, S17 Pro, S17+, T9, T9+, T17, V9, X3, Z9 mini, Z11
  • Monitor Performance Metrics: Check hashrate, temperature readings, fan speed, chip conditions, hardware error rate, and uptime.
  • In-App Notifications: Receive alerts for miner errors (requires page refresh).
  • Error Logging: Keeps a log of errors in a file for future reference.
  • Hashrate Summary: Displays total hashrate organized by model.
  • Secure Access: Login page protected by a password.

Screenshot

spacer.png

Requirements

  • Antminer Monitor requires Python 3.
  • Mac and Linux users typically have Python pre-installed on their systems.
  • Windows users can download Python from
    This is the hidden content, please
    . IMPORTANT: While installing Python, ensure to check "Add python.exe to PATH" during the "Customize Python" step. Failing to do so may cause issues when installing dependencies later.

Fresh Installation

  1. Download the latest official release of Antminer Monitor from

    This is the hidden content, please
    or the latest unofficial release from
    This is the hidden content, please
    .

  2. Extract the downloaded zip file to your preferred folder.

  3. Open a command prompt (Windows) or terminal (Mac/Linux) and navigate to the folder where you extracted the files. Use the cd command for this.

    For example, if you extracted the files to C:\Users\foo\Downloads\antminer-monitor-master, type the following and hit Enter:

     

Your command prompt or terminal should appear as follows:

 
  • This is the hidden content, please
  • (Mac Users Only) You should execute all commands with sudo. For instance, use the command:

     
  • This is the hidden content, please

Install pip using one of the following methods:

5.1 Download get-pip.py from

This is the hidden content, please
, saving it in the antminer-monitor-master directory, and then run:

During this process, you will be prompted for your administrator password. Note that no characters will appear as you type—this is a security feature.

5.2 Alternatively, you can install pip via easy_install (administrator password may be required):

 
  • This is the hidden content, please
  • Install the required packages (remember to use sudo for Mac users):

     
  1. This is the hidden content, please

Login Page

  1. Create an Admin User:

     
  1. python manage.py create-admin
        

    The default credentials are:

    • Username: admin
    • Password: antminermonitor

    You can modify the password in the settings menu.

Running the Application

  • (Mac Users Only) Use sudo:

     
  • This is the hidden content, please
  • Open a web browser and navigate to:

    • This is the hidden content, please
      if you are using the application on the same machine.
    • http://<ip>:5000 if accessing from another machine on the same network (replace <ip> with the actual IP of the machine running Antminer Monitor).

Feel free to adjust the host (-h) and port (-p) parameters according to your configuration.

You can also set these parameters in your .flaskenv file to avoid typing them out every time you start the app.

Development vs. Production Mode

Antminer Monitor runs in development mode by default, utilizing Flask's development server, which allows for an interactive debugger and automatic reloading when code changes.

To switch to production mode, modify the .flaskenv file and set:

 
FLASK_ENV="production"
    

Running AntminerMonitor as a Service (systemd)

  1. Edit the antminermonitor.service file to cater to your environment.

  2. As the root user, execute the following commands:

     
  1. This is the hidden content, please

     

This setup will ensure that Antminer Monitor runs effectively and reliably, giving you a robust tool for managing your mining operations.

 

This is the hidden content, please

This is the hidden content, please

This is the hidden content, please

This is the hidden content, please

This is the hidden content, please

Spoiler

Author - anselal

 

Link to comment
Share on other sites


Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.

spacer.png

Disable AdBlock
The popup will be closed in 5 seconds...