默认监听改为 0.0.0.0:18900,内网设备可直接访问;sso 模式仍要求绑回环。 启动日志不再把 0.0.0.0 写成 http://0.0.0.0。 新增 start-dev.sh 与 start-prod.sh(后台 nohup,不占用终端),公共逻辑在 start-lib.sh。开发脚本可按源码指纹决定是否编译;生产脚本在普通启动和 注册 systemd 时同样比对二进制,不一致则 make build。无完整源码时只用现有 二进制。指纹与 pid/日志写入 .run/(已 gitignore)。 生产脚本交互菜单支持后台启动、注册/取消系统服务与开机自启。占用端口时: 本仓库开发或脚本实例先停再接管默认 18900;其它进程才改用相邻端口。临时 换端口不写回下次默认地址。启动信息为每个内网地址同时打印管理页和文件页。 WebDAV 账号根无尾斜杠(如 /ccswitch)会按 /ccswitch/ 处理,避免客户端 PROPFIND 得到 404。补充对应测试。README 同步启动、部署与 systemd 说明。
20 lines
234 B
Plaintext
20 lines
234 B
Plaintext
# 产物
|
|
/davbox
|
|
*.exe
|
|
|
|
# 前端
|
|
web/node_modules/
|
|
web/dist/
|
|
|
|
# 本地配置(不放真实数据)
|
|
accounts.local.json
|
|
|
|
# 本地运行(pid、日志、上次启动配置)
|
|
/.run/
|
|
|
|
# 编辑与系统
|
|
.DS_Store
|
|
*.swp
|
|
.idea/
|
|
.vscode/
|