Featured image of post QNAP NAS 运行挂机项目

QNAP NAS 运行挂机项目

Honeygain, Iproyalpawns, Earnapp, Peer2profit 挂机

本文同时发布于知乎回答: 挂机可以赚钱吗,有什么好的挂机项目?

我的 QNAP NAS 通常都是 24 小时开机的, 虽然平时主要用于家庭网盘,下载以及看片. 也就是说有相当一部分资源平常大都处于闲置中, 但电费却一分钱都不能少. 所以与其空耗电费, 不如想办法薅点羊毛, 能补贴一点是一点.

挂机软件简介

挂机软件有多种, 有好有坏. 这里选取的都是利用你的闲置带宽来换钱, 而不是偷用算力挖矿的挂机软件, 请放心使用:

Honeygain

最少需要 $20 才能提现.

Iproyalpawns

通常, 最少需要 $5 才能提现.

Earnapp

需要使用 Google 账号注册. 需要设置自动兑换以接收付款:

  • PayPal: $5 起兑
  • Amazon 礼品卡: $50 起兑

Peer2profit

最低提现金额取决于支付方式. 通常, 最少需要 $2 到 $14 才能提现.

关于提现

各个挂机软件在提现时一般都需要手续费, 费率通常由支付方式而定, 具体的费率这里不作说明, 请到官网查看或自行搜索.

安装 Docker

这里使用 Docker 来运行所有的挂机软件, 安装过程参见:

QNAP NAS 安装 Docker (Container Station)

创建目录

1
2
3
cd /share/CACHEDEV1_DATA/docker-apps
mkdir ol-earnings
cd ol-earnings

ol-earnings 作为一个挂机 app, 里面可以包含多个挂机软件, 这里创建它的专属同名子目录.

Earnapp

1
mkdir earnapp

这里为 earnapp 创建它的专属子目录, 用于保存它的专属配置及数据. 例如: UUID 文件, 保存了节点 ID, 用于链接到 earnapp dashboard.

创建文件

下面将要创建多个文件以供各个挂机软件使用.

如果你熟悉 vi, 可直接使用它创建所需的文件, 否则可以先在本地电脑端创建所需的文件, 再上传到 ol-earnings 目录内.

.env 文件

该文件用于保存各个挂机软件所需的账号信息.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
################ honeygain ################
HONEYGAIN_EMAIL=<honeygain 用户名(即邮箱)>
HONEYGAIN_PASSWD=<honeygain 密码>
################ honeygain ################

################ iproyalpawns ################
IPROYALPAWNS_EMAIL=<iproyalpawns 用户名(即邮箱)>
IPROYALPAWNS_PASSWD=<iproyalpawns 密码>
################ iproyalpawns ################

################ peer2profit ################
PEER2PROFIT_EMAIL=<peer2profit 用户名(即邮箱)>
################ peer2profit ################

将 “=” 后面的部分替换为你自己的账号信息, 注意不要包含 “<” 和 “>”, 它们在这里只作说明用.

docker-compose.yml 文件

该文件用于保存各个挂机软件的 Docker 配置.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
version: "3"
services:
  ################ honeygain ################
  honeygain_1:
    image: honeygain/honeygain:latest
    container_name: honeygain_1
    restart: always
    command: -tou-accept -email '$HONEYGAIN_EMAIL' -pass '$HONEYGAIN_PASSWD' -device 'honeygain_1'
  ################ honeygain ################
  
  ################ iproyalpawns ################
  iproyalpawns_1:
    image: iproyalpawns/pawns-cli:latest
    container_name: iproyalpawns_1
    restart: always
    command: -accept-tos -email='$IPROYALPAWNS_EMAIL' -password='$IPROYALPAWNS_PASSWD' -device-name='iproyalpawns_1'
  ################ iproyalpawns ################
  
  ################ earnapp ################
  earnapp_1:
    image: fazalfarhan01/earnapp:latest
    container_name: earnapp_1
    restart: always
    privileged: true
    volumes:
      - /sys/fs/cgroup:/sys/fs/cgroup:ro
      - ./earnapp:/etc/earnapp
  ################ earnapp ################

  ################ peer2profit ################
  peer2profit_1:
    image: peer2profit/peer2profit_x86_64:latest
    container_name: peer2profit_1
    restart: always
    environment:
      - P2P_EMAIL=$PEER2PROFIT_EMAIL
  ################ peer2profit ################

这里使用的映像 (image) 都是挂机软件厂商官方或开源的映像 (image), 不必担心其安全性.

验证配置

1
docker-compose config

该命令可显示替换了环境变量之后的 docker-compose.yml

启动容器

首次启动

1
docker-compose up

以前台进程的方式启动, 随时按 Ctrl + C 中止.

启动时会有日志输出, 包括错误日志.

常规启动

1
docker-compose up -d

以后台进程的方式启动, 无日志输出.

可执行下列命令查看日志:

1
2
3
4
5
#### 查看所有日志
docker-compose logs

#### 查看所有日志, 并等待新的日志, 随时按 Ctrl + C 中止.
docker-compose logs -f

查看 Dashboard

访问各个挂机软件的 Dashboard, 查看它们的运行情况以及所获得的收益.

Honeygain

访问: dashboard

Iproyalpawns

访问: dashboard

Earnapp

执行下列命令获取 UUID:

1
docker exec -it earnapp_1 earnapp showid

UUID 是以 “sdk-node-” 开头的一个字符串.

访问: dashboard

链接该 UUID:

Peer2profit

访问: dashboard

写在最后

挂机的羊毛不好薅, 至少就我的亲身体验是如此.

相比而言, Honeygain 还算好的, 每天还有一次抽奖, 一般可抽 10+ 积分, 而其他几个挂机软件累积积分的速度更是慢. 只能说不要抱太大希望吧.

Built with Hugo
主题 StackJimmy 设计