收起左侧

Dory — 一只小船承载所有服务

0
回复
19
查看
[ 复制链接 ]

11

主题

20

回帖

0

牛值

初出茅庐

🎉 Dory v1.0 — 从运维脚本到全能控制台

经过两个月的开发和反复踩坑,Nginx-Manager 正式更名为 Dory,并迎来史上最大更新。新增 Web 终端模块,成为 Nginx + FRP + Easytier + Web 终端 四合一可视化管理面板。全部操作在浏览器完成,零终端。


🆕 v1.0 新增功能

💻 Web 终端(重磅)

  • 基于 xterm.js + Paramiko SSH,浏览器直连远程主机
  • 多主机管理,一键切换
  • 命令库:分组管理 + 快捷命令,点击粘贴,回车确认,防误操作
  • 文件管理:浏览/上传/下载/编辑/打包/解压,全部远程操作
  • 终端设置:字体大小、行高实时调节
  • 共用面板登录态,无需二次认证

🎨 安装体验优化

  • prompt() 弹窗 → 模态框 + <textarea>,多行配置完整可见
  • FRP / Easytier 保存和重启按钮统一风格

📦 其他改进

  • 数据管理:证书导入功能恢复,FRP/Easytier 导出修复
  • UI 细节:滚动条隐藏、文件图标精致化、删除按钮防误触
  • 命令库交互优化:点击命令自动关闭弹窗,粘贴到终端需手动回车

🔧 v2.1 回顾(已合并)

  • 服务部署:一键安装/卸载/重启 Nginx、frps、frpc、Easytier
  • 数据管理:分项导入导出 + 一键打包全部配置
  • 静态站点 + WebSocket 支持
  • SSL 证书多路径扫描 + 导入导出
  • 飞牛宿主机 Nginx nsenter 重载支持
  • frpc 配置文件目录挂载(解决 Docker 竞态)
  • Easytier 命令行参数模式(解决配置格式不兼容)

📦 部署方式

mkdir -p /opt/dory && cd /opt/dory
# 创建 docker-compose.yml(镜像托管在阿里云 ACR,国内拉取稳定)
docker compose up -d
# 访问 http://<IP>:9000,admin/admin123

镜像地址:crpi-y8xug7uzjvd1zqiv.cn-chengdu.personal.cr.aliyuncs.com/dafili/nginx-manager:latest


🏗️ 架构参考

用户 HTTPS → 阿里云 Nginx(证书解密)→ frp 隧道 → 飞牛 NAS Nginx(HTTP 反代)→ 本地应用

🐬 关于名字 Dory

源自 Docker + Ferry(渡船),一只轻巧的小船承载所有服务,在网络世界里自由航行。简短好记,拼写 D-O-R-Y。


🔗 链接

  • 部署指南:https://guide.dafili.cn/dory
  • 镜像仓库:阿里云 ACR 成都地域
  • 支持的服务:Nginx / frps / frpc / Easytier / Web 终端

Dory — 一只小船承载所有服务。

收藏
送赞
分享
DAFILI · 用技术守护生活
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则