Files
cnphpbb 5c5834d576 feat(camofox): 添加 camofox 反检测浏览器部署栈
- 新增 stack.yml 编排、env.cfg.example 模板、readme.md 文档
- 支持认证模式、代理配置、健康检查
- 复用旧 docker run 容器的命名卷 camofox-data
2026-08-13 23:44:36 +08:00

41 lines
1.6 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ============================================================
# camofox 部署 — 公共环境变量模板(不含敏感信息)
# 复制为 env.cfg 后填入真实值,env.cfg 已在 .gitignore 中忽略
# ============================================================
#
# 使用方式:
# cp env.cfg.example env.cfg
# $EDITOR env.cfg
# docker compose -p camofox --env-file ./env.cfg -f ./stack.yml up -d
#
# ---------- 镜像 ----------
# Camofox 版本号(上游镜像 redf0x1/camofox-browser
IMAGE_TAG_VER=2.4.7
# 完整镜像引用
IMAGE_TAG=redf0x1/camofox-browser:${IMAGE_TAG_VER}
# ---------- 容器内监听(与端口映射右侧需对齐)----------
# 容器内绑定地址:必须 0.0.0.0loopback (127.0.0.1) 会导致端口映射不通
CAMOFOX_HOST=0.0.0.0
# 容器内监听端口(与宿主机映射端口右侧对齐)
CAMOFOX_PORT=9377
# ---------- 认证 ----------
# disabled = 无鉴权(仅限本机回环使用)
# required = 需要 CAMOFOX_API_KEY(多客户端/远程场景)
CAMOFOX_AUTH_MODE=disabled
# required 模式下的 API 密钥(disabled 模式留空)
CAMOFOX_API_KEY=
# ---------- 代理(可选,治境外站加载挂死 / 提升反检测)----------
# 启用后浏览器加载境外站点不再直连,所有页面流量走代理
# 支持 http:// 和 socks5:// 格式;住宅/家宽 IP 代理反检测效果显著
# 取消下方注释并填入真实值启用:
#PROXY_HOST=
#PROXY_PORT=
#PROXY_USERNAME=
#PROXY_PASSWORD=
# 启用代理 + CAMOFOX_HOST 非 loopback 时必须设为 true,否则服务拒绝启动
CAMOFOX_ALLOW_PRIVATE_NETWORK=false