Antminer Monitor:Download Lite Python-baseret ASIC Miner Monitor

Download Antminer Monitor

Jeg vil bare dele "Antminer Monitor", som jeg er ved at udvikle med dig. Du kan tjekke kildekoden på https://github.com/anseal/antminer-monitor. Det er baseret på Flask, et python-webmikrorammeværk. Appen understøtter i øjeblikket L3+, S7, S9, D3 minearbejdermodeller. Funktionerne inkluderer temperatursporing, blæserhastighed, hashrate, total hashrate grupperet efter model. Der er meddelelser i appen, når der opstår et problem. Hver opgave skrives til en fil. Logfilen er i øjeblikket ikke tilgængelig via webgrænsefladen, men vil være tilgængelig i nye versioner. En anden efterspurgt funktion er muligheden for at nulstille/frakoble minearbejderen, som snart er tilgængelig (der arbejdes på i øjeblikket). Du kan finde mere information på projektsiden på github. Hvis du vil bidrage, kan du rapportere eventuelle fejl, anmode om nye funktioner eller oprette anmodninger om fejlrettelser. Jeg er meget begejstret for dette projekt. Jeg håber, det hjælper dig med at holde styr på vores ASIC-minearbejdere, især hvis du har mange af dem. Glad minedrift!!!

  • Tilføj så mange minearbejdere, som du vil
  • Understøtter A3, B3, D3, E3, L3, L3+, L3++, R4, S7, S9, S11, S17, S17 Pro, T9, T9+, T17, V9, X3, Z9 mini, Z11
  • Tjek deres hashhastighed, temperatur, blæserhastighed, chipstatus, HW-fejlfrekvens, oppetid
  • Få notifikationer i appen om minearbejderfejl (kræver opdatering)
  • Registrer fejl i en fil
  • Vis overordnet hashrate grupperet efter model
  • Adgangskodebeskyttet loginside

Twitter: https://twitter.com/AntminerMonitor

Krav

  • Antminer Monitor kræver, at Python kører. Både Python2 og Python3 er understøttet !!!
  • Mac- og Linux-brugere har Python installeret som standard på deres system
  • Windows-brugere kan downloade Python fra https://www.python.org ** OBS ** Mens du installerer Python, skal du kontrollere Tilføj python.exe til sti i trin Tilpas Python Hvis du ikke vælger denne mulighed, vil du sandsynligvis stå over for nogle fejl, mens du installerer kravene

Frisk installation

  1. Download den seneste officielle udgivelse af #AntminerMonitor fra https://github.com/anselal/antminer-monitor/releases eller den seneste uofficielle udgivelse fra https://github.com/anselal/antminer-monitor/archive/master .zip
  2. Udpak den downloadede fil i en mappe efter dine præferencer
  3. Åbn en Windows-kommandoprompt eller en terminal, og naviger til den mappe, hvor du udpakkede filen ved hjælp af cd'en kommando f.eks. Hvis du har pakket filen ud i mappen C:\Users\foo\Downloads\antminer-monitor-master skriv følgende kommando og tryk cd C:\Users\foo\Downloads\antminer-monitor-master Din kommandoprompt eller terminal skal nu se ud som C:\Users\foo\Downloads\antminer-monitor-master>
  4. Dette trin gælder kun for Mac brugere . Hvis du er en Windows- eller Linux-bruger, fortsæt til trin 5. Mac-brugere skal køre alle kommandoerne med sudo f.eks. sudo python get_pip.py Installer pip ved at bruge én af følgende metoder:4.1 Download get-pip.py fra https://bootstrap.pypa.io/get-pip.py og gem det inde i antminer-monitor-master . Kør følgende kommando for at installere den:Den vil bede om administratoradgangskoden. Skriv det og tryk på . Mens du indtaster din adgangskode, vil du ikke se tegnene på din skærm. Dette er kun for sikkerhedsforanstaltninger. sudo python get_pip.py 4.2 Installer pip ved hjælp af easy_install . Igen kan den bede om administratoradgangskoden. sudo easy_install pip
  5. Installationskrav (Mac-brugere glemmer ikke sudo )
python -m pip install -r requirements.txtpython manage.py create-db

Loginside

  1. Opret administratorbruger
python manage.py create-admin

Standard loginoplysninger er brugernavn:adminadgangskode:antminermonitor . Du kan ændre adgangskoden fra indstillingsmenuen.

Kør appen

(Mac-brugere glemmer ikke sudo )

python manage.py run -h 0.0.0.0 -p 5000

Tænd en browser og peg den til http://localhost:5000 hvis du kører appen på den samme maskine ELLER http:// :5000 hvis du får adgang til appen fra en anden maskine på det samme netværk, ved at erstatte med maskinens ip, der kører AntminerMonitor.

Du er velkommen til at ændre vært (-h) og port (-p) parametrene efter behov i din opsætning.

Du kan indstille værten (-h) og port (-p) parametre i din .flaskenv-fil for at undgå at skrive dem, når du starter appen.

Udvikling vs. produktionstilstand

AntminerMonitor kører som standard i udviklingstilstand ved hjælp af Flasks udviklingsserver. I udviklingstilstand giver denne server en interaktiv debugger og genindlæses, når koden ændres.

For at skifte til produktionstilstand skal du redigere .flaskenv og indstil FLASK_ENV="produktion"

Kør AntminerMonitor som en tjeneste (systemd)

Rediger antminermonitor.service og juster det korrekt til dit miljø

Kør følgende som root:

# Kopiér filtjenestefilen til systemds systemmappecp antminermonitor.service /etc/systemd/system/# Det er det. Vi kan nu starte tjenesten:systemctl start antminermonitor# Og automatisk få den til at starte på bootsystemctl enable antminermonitor