제가 개발하고 있는 "Antminer Monitor"를 여러분과 공유하고 싶습니다. https://github.com/anselal/antminer-monitor에서 소스 코드를 확인할 수 있습니다. 파이썬 웹 마이크로프레임워크인 Flask를 기반으로 합니다. 이 앱은 현재 L3+, S7, S9, D3 광부 모델을 지원합니다. 기능에는 온도 추적, 팬 속도, 해시레이트, 모델별로 그룹화된 총 해시레이트가 포함됩니다. 문제가 발생하면 인앱 알림이 있습니다. 각 문제는 파일에 기록됩니다. 로그 파일은 현재 웹 인터페이스를 통해 사용할 수 없지만 새 버전에서는 사용할 수 있습니다. 또 다른 요청된 기능은 곧 사용할 수 있게 될(현재 작업 중) 광부를 재설정/전원 해제하는 기능입니다. github의 프로젝트 페이지에서 더 많은 정보를 찾을 수 있습니다. 기여하고 싶다면 버그를 보고하거나 새로운 기능을 요청하거나 버그 수정 요청을 생성할 수 있습니다. 나는 이 프로젝트에 대해 매우 흥분된다. 특히 ASIC 마이너가 많은 경우 ASIC 마이너를 추적하는 데 도움이 되길 바랍니다. 즐거운 채굴!!!
트위터:
** 주의 **
Python을 설치하는 동안 Path에 python.exe 추가
를 확인하십시오. Python 사용자 정의
단계에서 이 옵션을 선택하지 않으면 요구 사항을 설치하는 동안 몇 가지 오류가 발생할 수 있습니다.cd
를 사용하여 파일의 압축을 푼 폴더로 이동합니다. 명령 예 C:\Users\foo\Downloads\antminer-monitor-master
폴더에 압축을 푼 경우 다음 명령을 입력하고 C:\Users\foo\Downloads\antminer-monitor-master와 같아야 합니다.>코드>
sudo 파이썬 get_pip.py
pip
설치 하나 사용 4.1 get-pip.py
다운로드 https://bootstrap.pypa.io/get-pip.py에서 가져 와서 antminer-monitor-master
안에 저장하십시오. . 다음 명령을 실행하여 설치합니다. 관리자 암호를 묻습니다. 입력하고 easy_install
을 사용하여 pip 설치 . 다시 관리자 암호를 요청할 수 있습니다. sudo easy_install pipsudo
를 잊지 마십시오. )python -m pip 설치 -r 요구 사항.txtpython manage.py create-db
파이썬 관리.py 생성 관리자
기본 자격 증명은 사용자 이름:admin
입니다. – 비밀번호:antminermonitor
. 설정 메뉴에서 비밀번호를 변경할 수 있습니다.
(Mac 사용자는 sudo
를 잊지 않습니다. )
파이썬 관리.py 실행 -h 0.0.0.0 -p 5000
브라우저를 실행하고 http://localhost:5000
을 가리키도록 합니다. 동일한 컴퓨터에서 앱을 실행 중인 경우 또는 http://
동일한 네트워크의 다른 컴퓨터에서 앱에 액세스하는 경우
를 대체하여 AntminerMonitor를 실행하는 컴퓨터의 IP로.
설정에 따라 필요에 따라 호스트(-h) 및 포트(-p) 매개변수를 자유롭게 변경하십시오.
호스트 (-h)
를 설정할 수 있습니다. 및 포트 (-p)
앱을 시작할 때 입력하지 않도록 .flaskenv 파일에 매개변수를 추가하세요.
AntminerMonitor는 기본적으로 Flask의 개발 서버를 사용하여 개발 모드에서 실행됩니다. 개발 모드에서 이 서버는 대화형 디버거를 제공하며 코드가 변경되면 다시 로드합니다.
프로덕션 모드로 전환하려면 .flaskenv
를 편집하세요. FLASK_ENV="production"
설정
antminermonitor.service
편집 환경에 맞게 조정하십시오.
루트로 다음을 실행합니다.
# 파일 서비스 파일을 systemd의 시스템 폴더에 복사합니다.cp antminermonitor.service /etc/systemd/system/# 이상입니다. 이제 서비스를 시작할 수 있습니다:systemctl start antminermonitor# 그리고 bootsystemctl enable antminermonitor에서 자동으로 시작하도록 합니다.