设置¶
安装¶
Braiins矿场代理具有自己的公开Github 资料库 基本上是4个Docker容器的堆栈。您可以通过想使用硬件的Linux终端来安装代理。
在开始的时候,需要安装几个先决条件:
Linux
RPi
验证已安装的先决条件
docker version
docker-compose --version
git --version
下载Braiins矿场代理资料库
sudo apt update
sudo apt install git
git clone https://github.com/braiins/farm-proxy.git
- Docker堆栈包含以下的容器:
farm-proxy: 容器包含Braiins矿场代理二进制文件,
grafana: 容器包含Grafana应用,
nodeexporter: 容器包含用于Prometheus数据库的硬件和操作系统数据的输出器,
prometheus: 容器包含Prometheus数据库.
Braiins矿场代理的独立二进制文件可以从公共的Github 下载.
启动¶
矿场运营商设置使用Braiins矿场代理的矿场后,代理就可以开始了(配置本身在下面的文字中详细描述)。在Linux终端运行命令 docker-compose up -d
。要看所有的Docker容器是否在运行,点击命令 docker ps
来列出并检查容器的状态。
重启¶
如果需要重启Braiins矿场代理,运行 docker restart farm-proxy
的命令。该命令仅重启矿场代理的容器。在对TOML配置文件进行任何变化的情况下,矿场代理需要重启。如果想重启Dockers容器,也可以用类似的方法,将 "farm-proxy "替换为需要重启的容器的名称。
停止¶
有时,矿场运营商可能想停止Braiins矿场代理。这可以在Linux终端用 docker stop farm-proxy
命令完成。如果对 docker-compose.yml 文件进行有任何变化,就需要这样做。为恢复运行代理,请运行 docker-compose up -d farm-proxy
的命令。如果想停止另一个Docker容器,也可以这样做。
升级¶
建议关注Braiin矿场代理的Github资源库,如果有版本更新,可以收到通知。为升级到新的版本,只需在Linux终端运行 git pull origin master
的命令。如果您对配置文件中进行了任何变化,您可能想在升级前保存修改过的文件或者用 git stash
命令藏起来它们。
卸载¶
为从您的系统中彻底删除矿场代理和开箱即用的监控,按照以下的步骤操作:
停止矿场代理和开箱即用的监控:
docker-compose down
,移除容器:
docker container prune
,删除映像:
docker image prune -a
,删除已存储的监控数据:
docker volume prune
.