Debian搭建ArchiSteamFarm(ASF)实现Steam云挂卡刷时长
本文最后更新于 2024-09-27,文章内容可能已经过时。
在这次搭建之前一直用着大鹅的云挂卡(各大app市场有下载)项目,为什么决定要自己搭建呢,主要还是自己实在是懒,本来大鹅的就能白嫖但是每天要看广告,时不时忘记,某一天突然来劲了就想能不能自己搭建一个,然后就各方面找资料·教程才有的下面这个文章
ArchiSteamFarm 是很多进阶级 Steam 用户熟知的软件,它允许用户进行批量性的 Steam 帐号管理且支持效率很高的批量挂卡任务。其支持 Windows/ Linux/ Mac OS 系统,且各平台配置方式差异不大,本次使用的是Docker部署,毕竟能懒就懒~
这个是官方wiki,可以先熟悉一下
官方的docker部署文档balabala的很多文字看着头痛,我们直入主题
新建Docker容器
docker run -dit \
#容器名称
--name asf \
#冒号前面为宿主机映射端口,要修改就修改这个
-p 1242:1242 \
#配置文件映射到宿主机/root/ASF/config
-v /root/ASF/config:/app/config \
#插件映射到宿主机/root/ASF/plugins
-v /root/ASF/plugins:/app/plugins/custom \
#开机自动启动
--restart unless-stopped \
#拉取最新稳定版本
justarchi/archisteamfarm:latest启动后咱们先不急,先写一下配置文件
新建ASF.json文件
首先创建ASF的配置文件,这个也不是必须的,但是不设置UI密码到时登录比较麻烦,除非去容器修改文件
{
"CurrentCulture": "zh-CN",
"IPCPassword": "设置一个密码",
"SteamOwnerID": 你的SteamID
}CurrentCulture是设置webui的语言
IPCPassword是设置webui的登录密码
SteamOwnerID是你的SteamID,这里可以去steam账户详情里面查看

编辑好后上传到/root/ASF/config目录下(上面映射出来的文件夹)
新建IPC.config文件
IPC可以让我们通过网页访问并管理 ASF 服务,通俗点就是webui的映射,默认是监听127.0.0.1内环地址,IP加端口是打不开网页的,必须要监听外部IP才行,当然也可以反向代理出来
{
"Kestrel": {
"Endpoints": {
"HTTP": {
"Url": "http://*:1242"
}
}
}
}编辑好后上传到/root/ASF/config目录下(上面映射出来的文件夹)
此时我们重启一下asf容器
docker restart asf登录webui配置
打开ip:1242看看
输入上面设置的密码
然后我们就可以去添加机器人了,一个机器人一个steam账号

看起来都是英文,但是你只要点一下英文后面的?突然发现就能全看懂了
这里也有官方的全中文指北,虽然不是很好理解但是也能慢慢理解
这里还有一些官方收录的第三方插件,可以直接下载releases把里面的dll文件上传到前面映射出来的
/root/ASF/plugins文件夹,然后重启一下就启用了
好了就这样,记录这一次过程下次好回忆,其他再慢慢补充
对了,我部署的机子是hk的,登录steam没问题,国内鸡鸡就得再看了,hosts应该很好找吧~
- 感谢你赐予我前进的力量

