暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Docker搭建另一个能舒服躺平的赚钱应用

科技小猿 2024-04-06
0
工具介绍

在此之前,我们说过如何搭建网心云赚取生活费的,为了将资源利用最大化,我们可以搭建多个不同应用同时赚钱,本次讲述如何搭建甜糖PCDN应用。

网心云搭建教程
大中小黄,公众号:幼稚猿Docker快速搭建一个让你舒服躺平的赚钱应用

甜糖PCDN是一个基于P2P技术的内容分发网络项目。P2P CDN,即点对点内容分发网络,是通过挖掘和利用边缘网络中的海量碎片化闲置资源来构建的低成本、高品质的内容分发网络服务。甜糖科技作为该领域的服务商,支持多种设备接入PCDN网络,包括安卓设备、DOCKER、ARM盒子以及路由器插件等。

个人用户可以通过提供闲置的宽带资源来参与内容分发,从而获取一定的收益。用户可以通过在旧手机上安装甜糖星愿Andorid版app,将其设置为服务端,并通过简单的设置后,开启甜糖星愿服务,参与内容分发。

总的来说,甜糖PCDN项目为个人用户提供了一个利用闲置宽带资源获取收益的机会,同时也为内容分发服务提供了更多的资源,降低了分发成本。然而,在参与此类项目时,用户也需要注意网络安全和隐私保护等问题。

Docker部署

在大部分Linux系统中,我们可以通过Docker的方式来部署甜糖。使用Docker部署甜糖的优点在于:

1、兼容性高,不管是在x86上常见的Ubuntu、CentOs,还是盒子的Openwrt、Armbian系统都能用同样的命令部署。

2、对物理机系统影响很小,不用时卸载也非常方便。

3、Docker自带开机启动、升级等功能,可以限制cpu、内存的资源占用。

对于使用Nas、爱快等设备的用户,我们建议直接通过系统提供的管理后台界面部署Docker。该教程主要针对使用命令行部署Docker的方式。

我们以Ubuntu为例,搭建步骤:安装Docker和启动容器运行镜像

| 第一步安装docker

sudo apt update

sudo apt install -y docker.io


| 第二步启动容器

sudo docker run -d \

  -v mnt/mmcblk0p1:/mnt/data/ttnode \

  -v var/run/docker.sock:/var/run/docker.sock \

  -v proc:/host/proc:ro \

  --name ttnode \

  --hostname ttnode \

  --device dev/mem \

  --cap-add SYS_RAWIO \

  --privileged \

  --net=host \

  --restart=always \

  -e container_name=ttnode \

  registry.cn-hangzhou.aliyuncs.com/tiptime/ttnode:latest


上述指令部分参数说明如下:

-v /mnt/mmcblk0p1:/mnt/data/ttnode  # /mnt/mmcblk0p1改为你的设备的缓存目录
-v /var/run/docker.sock:/var/run/docker.sock # 支持自动更新,不设置则需要手动更新镜像
--name ttnode # 容器名称,可以自行修改
-e container_name=ttnode # 容器名称,需与上面的name保持一致,否则可能有启动业务失败
--net=host # 容器使用宿主机网络

部署成功后,在浏览器打开http://IP:1024即可访问甜糖后台系统。

下一步下载甜糖的手机APP,打开手机APP,点击右上角的+号按钮,选择“扫码绑定”,扫描甜糖后台的二维码就可以绑定了。

只要满足一定条件的网络环境才能参与甜糖星愿服务,可以通过手机APP-【我的】-【检测网络环境】立即查看当前网络环境是否已配置成功。

由于每个人网络情况各有不同,以OpenWRT为例,设置方式如下:

除了上述部署方式之外,还可以在电脑安装安卓模拟器,通过模拟器跑程序也是可以的,更多内容请看官方文档。

官方文档
https://tiptime.cn/green-blog.html

关注公众号,为你推荐更多原创干货!

更多内容也可看笔者出版图书

—————————

文章转载自科技小猿,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论