项目简介
本项目构建了一个基于Docker和Portainer的集成环境,用于高效构建和运行网络服务。它结合Caddy服务器实现证书申请和伪装服务,以Xray作为数据传输和回落伪装的核心组件,整体结构简洁,便于跟随官方更新。
项目的主要特性和功能
- 集成Caddy服务器,可处理HTTP和HTTPS请求,提供证书申请与伪装服务。
- 以Xray为数据传输核心,支持XTLS+VLESS和WS+VMess两种连接方式。
- Caddy启动后自动申请证书,无需手动配置。
- 主要配置文件存于
server
文件夹,方便管理和修改。 - 借助Docker和Docker Compose简化网络服务的部署与管理。
- 可运行
install_update-portainer
脚本安装或更新Portainer,方便管理Docker容器。 - 可运行
install_update-ztncui.sh
脚本安装或更新ZeroTier,便于网络管理和配置。 - 默认屏蔽国内网站,可按需调整。
安装使用步骤
前提条件
- 已安装Docker和Docker Compose。
- 已下载本项目的源码文件。
步骤
- 修改
fox2ray.properties
文件参数,使其适应网络环境和服务需求。 - 运行
./init.sh
初始化配置文件。 - 执行
./fox2ray.sh
启动相关服务,Caddy会自动申请证书并启动伪装服务。 - (可选)运行
template
文件夹下的install_update-portainer
脚本,安装或更新Portainer以管理Docker容器。 - (可选)运行
template
文件夹下的install_update-ztncui.sh
脚本,安装或更新ZeroTier以进行网络管理和配置。 - 按需配置其他网络服务和参数。
需注意,以上步骤假设用户已下载项目源码且具备基本的Linux或Docker操作知识,遇到问题可查阅官方文档或寻求社区帮助。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】