Skip to content

BlockyDeer/CaddyConfig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

CaddyConfig

一个基于Steamcommunity 302的Caddy配置,旨在把原删除的功能加回去

如何使用

准备文件

Caddy
首先,你需要下载caddy(目前只在该版本下测试过,勇士可以尝试其他版本。)

下载你的系统的版本

如果你是小白不知道下哪个,这里有个不能保证肯定能工作的摘要版本: Windows: https://github.com/caddyserver/caddy/releases/download/v2.6.2/caddy_2.6.2_windows_amd64.zip Mac老芯片:https://github.com/caddyserver/caddy/releases/download/v2.6.2/caddy_2.6.2_mac_amd64.tar.gz Mac M系列芯片:https://github.com/caddyserver/caddy/releases/download/v2.6.2/caddy_2.6.2_mac_arm64.tar.gz Linux: https://github.com/caddyserver/caddy/releases/download/v2.6.2/caddy_2.6.2_linux_amd64.tar.gz

随后解压,得到caddy.exe或者caddy(取决于你的系统),把它复制出来,到你能找到的地方。

Steamcommunity 302

下载Steamcommunity 302(不要纠结这个的版本号,不重要)。
完成后同样地解压。

准备Wine或Windows虚拟机

(Windows用户请跳过这步)

请自行找教程准备。

以管理员权限启动steamcommunity_302.exe

点击启动服务按钮,待启动完成后点击停止 & 退出按钮。之后在steamcommunity_302.exe同目录下你可以发现以下几个文件:

  • steamcommunityCA.pem
  • steamcommunityCA.key
  • steamcommunity.key
  • steamcommunity.crt

把它们也复制出来,和caddy.exe(或者caddy)放在一起。

本仓库

下载本仓库的以下内容:

  • steamcommunity_302.caddy.json
  • hosts

steamcommunity_302.caddy.json和你的caddy.exe(或者caddy放在一起)。

hosts的所有文件内容复制到你的hosts文件中。

导入证书

导入steamcommunityCA.pem这个根证书。

启动

打开你的caddy.exe(或者caddy)所在文件夹,打开终端,运行:

./caddy run --config steamcommunity_302.caddy.json --adapter caddyfile

给小白的提示: 对于Windows,如何打开终端: 按住键盘上的Shift键,右键文件夹空白处,选择在此处打开PowerShell窗口。把上面的命令复制粘贴进去,按回车。

Q&A

  • Steam客户端登录无限转圈? 用记事本或者其他纯文本编辑器打开hosts文件,找到带有api.steampowered.com的一行(请善用搜索功能),在该行最前面加一个#号,保存。

以下内容搬运自Steamcommunity302的Q&A:(部分内容有删改)
该部分更多内容请参见原页面

  • 文件被安全软件自动删除 若为系统自带Windows Defender,遵循以下步骤设置排除项: 运行 windowsdefender:// 或 进入系统设置->手动打开Windows安全中心->病毒和威胁防护->病毒和威胁防护设置->管理设置->排除项->添加或删除排除项。若非系统自带的WD删除,自行进入自己所安装的安全软件添加白名单。
  • 出现80/443端口被占用 关闭对应监听端口的进程/服务即可! 可参考该教程排查–>>传送门
  • steam客户端/Chrome/IE提示证书错误 按步骤导入steamcommunityCA.pem到受信任的根证书发布机构 若导入证书时提示存储区是只读/存储区已满请点击查看该链接解决
  • Firefox证书错误 访问about:preferences#privacy 拉到最底部 导入时选择证书文件”steamcommunityCA.pem”

About

My caddy config based on steamcommunity302

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published