转载——Linux/Macos环境下使用 steamcommunity 302 教程

原博:https://www.dogfight360.com/blog/2319/

steamcommunity 302后端使用caddy,在生成所有配置文件后可直接迁移到Linux/Macos环境下使用

1.首先要在Windows环境 / Wine下 运行 steamcommunity 302 并在设置里打勾需要开启的功能,然后正常启动服务

 

2.前往caddy/release页下载caddy对应系统版本 (下载tar.gz/zip的压缩包格式的)

https://github.com/caddyserver/caddy/releases/tag/v2.6.2

下载后解压得到caddy

2.编辑 steamcommunity_302.caddy.json
批量替换,将端口替换为443
注意:此处端口7119为随机生成,全局进行批量替换为443即可

3.将302目录下的文件与caddy一同拷贝到Linux/Macos (一共是6个文件)
steamcommunityCA.pem
steamcommunityCA.key
steamcommunity.key
steamcommunity.crt
steamcommunity_302.caddy.json
caddy
记得hosts也要复制到(/etc/hosts)!
hosts文件里的对应条目,均为#S302结尾

4.导入根证书 steamcommunityCA.pem
由于不同发行版导入方式不同,这里仅给出参考方法,应该都需要root权限
Centos:
cp steamcommunityCA.pem /etc/pki/ca-trust/source/anchors/steamcommunityCA.crt
运行/bin/update-ca-trust
Ubuntu:
cp steamcommunityCA.pem /usr/local/share/ca-certificates/steamcommunityCA.crt
运行update-ca-certificates
Macos:
https://www.cnblogs.com/reachos/p/12201389.html

火狐出现证书问题点击,参考常见问题解决3解决

5.文件到位并写入对应hosts后,运行
#赋予caddy执行权限
chmod +x caddy
#启动
./caddy run --config steamcommunity_302.caddy.json --adapter caddyfile

 
 
 
posted @   IsYuh  阅读(716)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示