- 聚合书源:发现页筛选宫格/分类宫格、x:t:m:d: 前缀搜索、fqtab 类型随书切换、 段评气泡(光遇 svgs 六样式);showCmt 能力检测,魔改版原地弹窗(点遮罩关闭)、 官方阅读降级 startBrowser;jsLib 不引用规则变量,searchUrl 修正编码与作用域 - 评论页:注入绝对 API_BASE,修复弹窗 WebView 内切换排序/懒加载失败; externalBaseURL 识别 X-Forwarded-Proto,气泡 ident 不再硬编码 http; 顶栏固定(拖拽把手)+评论区独立滚动 - 部署:证书方案从 certbot 迁移到 acme.sh(CERT_DIR 可配置) - 忽略 .codegraph 本地索引目录
45 lines
1.7 KiB
Bash
45 lines
1.7 KiB
Bash
# ============================================================
|
|
# 部署配置模板(deploy.sh 使用)
|
|
#
|
|
# 使用方法(在服务器上):
|
|
# cp .deploy.env.example .deploy.env && vi .deploy.env
|
|
#
|
|
# 说明:
|
|
# - .deploy.env 不入库(.gitignore 已忽略),只写要覆盖的项
|
|
# - 路径类默认值由 APP_NAME 派生(如 /opt/${APP_NAME}/bin),改 APP_NAME 即全部跟随
|
|
# - 应用环境变量固定读取 ${SRC_DIR}/.env(模板见 .env.example,敏感密码放那里)
|
|
# ============================================================
|
|
|
|
# ---------- 应用信息 ----------
|
|
# APP_NAME="fanqie"
|
|
# APP_DESC="番茄小说api接口"
|
|
|
|
# ---------- 运行用户 ----------
|
|
# 留空 = 执行 deploy.sh 的当前用户
|
|
RUN_USER=""
|
|
|
|
# ---------- 路径 ----------
|
|
# 代码目录,同时也是服务的工作目录(config/config.yaml、.env、cache.db 都在这里)
|
|
SRC_DIR="/root/code/novel/fanqie-go"
|
|
|
|
# 以下路径默认由 APP_NAME 派生,一般无需修改:
|
|
# BIN_DIR="/opt/fanqie/bin" # 默认 /opt/${APP_NAME}/bin
|
|
# SERVICE_FILE="/etc/systemd/system/fanqie.service" # 默认 /etc/systemd/system/${APP_NAME}.service
|
|
# NGINX_CONF="/etc/nginx/conf.d/fanqie.conf" # 默认 /etc/nginx/conf.d/${APP_NAME}.conf
|
|
|
|
# ---------- 网络 ----------
|
|
# APP_PORT="40180"
|
|
DOMAIN="fq.20010117.xyz"
|
|
|
|
# ---------- 证书 ----------
|
|
# acme.sh 申请证书的邮箱,用于账户注册与过期提醒
|
|
CERT_EMAIL="you@example.com"
|
|
# 证书安装目录(acme.sh --install-cert 目标,nginx 配置从此处读取)
|
|
# CERT_DIR="/etc/nginx/ssl"
|
|
|
|
# ---------- 编译 ----------
|
|
# BUILD_TARGET="./cmd/fanqie"
|
|
|
|
# ---------- 其他 ----------
|
|
# KEEP_VERSIONS=5
|