CI / verify (push) Canceled after 0s
- 仪表盘「实时流量」新增数据源切换:本机读本地 Nginx 访问日志,公网读 frps 逐规则的 today_traffic_in/out 与 cur_conns(速率由后端两次采样算出,口径与公网反代页一致);两源归一成同一形状供汇总/Top/曲线共用,切换时清空 5 分钟曲线避免混采样,无穿透规则时公网按钮禁用 - Docker 交付(方案 1):Dockerfile 加 docker/dockerfile:1 语法与四处 RUN --mount=type=cache(npm/go 模块/编译缓存复用);三个 compose 统一 name: fonu(防止改目录名后 fonu-data 变新空卷)与 image: fonu:\(tag 随版本走便于回滚),.host.yml 补上缺失的 image - 新增 scripts/upgrade.sh:一条命令完成拉代码→构建→重建→健康检查,支持 --no-pull / --rollback <tag>(不重建) / COMPOSE_FILE=(host 网络那份) - 验证:bash -n 与 --help 实跑通过;容器构建与 compose 配置解析本机无 docker,需在 NAS 上执行一次确认
23 lines
397 B
Plaintext
23 lines
397 B
Plaintext
bin/
|
||
.data/
|
||
web/node_modules/
|
||
web/dist/
|
||
cmd/fonu/web/dist/
|
||
dist/
|
||
*.db
|
||
/data/
|
||
.DS_Store
|
||
.cursor/
|
||
# scripts/ 下的本地辅助脚本不入库,但随仓库分发的 agent 安装脚本需要跟踪
|
||
scripts/*
|
||
!scripts/agent-install.sh
|
||
!scripts/build-linux.ps1
|
||
!scripts/fonu-install.sh
|
||
!scripts/upgrade.sh
|
||
# 本地压缩包与导出产物不入库(如 web/src.rar)
|
||
*.rar
|
||
*.zip
|
||
*.7z
|
||
*.tar.gz
|
||
*.log
|