Releases: NodePassProject/NodePassDash
Releases · NodePassProject/NodePassDash
Release list
NodePassDash 3.2.0-beta1
Changelog
- c76c0dd update: 主控table视图支持name排序
- c929097 update: 详情页0ms也显示
- 2a271f5 build: v3.2.0-beta1
- d483b7f feat: 弃用新手模式,弃用旧的创建实例页面。
- 17a36a3 feat: 优化实例表单和处理逻辑
- 4d230c4 feat: 详情页的信息卡增加小白点增强提示可点击xiang
- 62fecfb feat: 创建tunnel的modal优化
- 066b775 feat: 新的表单布局
📥 下载说明
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz(服务器推荐) - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz(树莓派4 64位、ARM服务器) - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz(树莓派2/3/4 32位) - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz(树莓派1、老设备) - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker 镜像
docker pull ghcr.io/nodepassproject/nodepassdash:3.2.0-beta1🔧 使用说明
- 下载对应架构的二进制文件
- 解压后直接运行
./nodepassdash(无需外部依赖) - 默认监听
http://localhost:3000
📝 部署说明
- 单文件部署: 只需要一个可执行文件即可运行
- 自动初始化: 程序会自动创建所需的文件和目录
- 数据持久化: 数据库文件保存在
db/database.db
NodePassDash 3.1.4
Changelog
- 4a7e8f3 merge: #12
- 750f3e1 fix: 解决SQLITE删除数据limit报错的问题,默认情况下SQLITE不支持DELETE里面的LIMIT
- 6d65ce4 fix: 空闲的endpoint不应该检查SSE进程
- 4b7c045 faet: 尝试在SSE里面加上僵尸进程检查,解决无法获取隧道内数据的问题
- bb3e9c1 fix: docker-compose.yml文件的env变量typo修复
- d63ad37 chore: add server binary to .gitignore
- 644990a fix: improve SSE message logging and queue handling
- 921b418 refactor: simplify URL parameter normalization in commandLine
- e6f5364 fix: normalize commandLine URL parameters for accurate comparison
- 4e08da0 Update README.md
📥 下载说明
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz(服务器推荐) - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz(树莓派4 64位、ARM服务器) - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz(树莓派2/3/4 32位) - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz(树莓派1、老设备) - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker 镜像
docker pull ghcr.io/nodepassproject/nodepassdash:3.1.4🔧 使用说明
- 下载对应架构的二进制文件
- 解压后直接运行
./nodepassdash(无需外部依赖) - 默认监听
http://localhost:3000
📝 部署说明
- 单文件部署: 只需要一个可执行文件即可运行
- 自动初始化: 程序会自动创建所需的文件和目录
- 数据持久化: 数据库文件保存在
db/database.db
🤝 贡献者
感谢所有为这个项目做出贡献的人:
NodePassDash 3.1.3
Changelog
📥 下载说明
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz(服务器推荐) - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz(树莓派4 64位、ARM服务器) - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz(树莓派2/3/4 32位) - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz(树莓派1、老设备) - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker 镜像
docker pull ghcr.io/nodepassproject/nodepassdash:3.1.3🔧 使用说明
- 下载对应架构的二进制文件
- 解压后直接运行
./nodepassdash(无需外部依赖) - 默认监听
http://localhost:3000
📝 部署说明
- 单文件部署: 只需要一个可执行文件即可运行
- 自动初始化: 程序会自动创建所需的文件和目录
- 数据持久化: 数据库文件保存在
db/database.db
NodePassDash 3.1.2
Changelog
📥 下载说明
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz(服务器推荐) - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz(树莓派4 64位、ARM服务器) - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz(树莓派2/3/4 32位) - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz(树莓派1、老设备) - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker 镜像
docker pull ghcr.io/nodepassproject/nodepassdash:3.1.2🔧 使用说明
- 下载对应架构的二进制文件
- 解压后直接运行
./nodepassdash(无需外部依赖) - 默认监听
http://localhost:3000
📝 部署说明
- 单文件部署: 只需要一个可执行文件即可运行
- 自动初始化: 程序会自动创建所需的文件和目录
- 数据持久化: 数据库文件保存在
db/database.db
NodePassDash 3.1.1
Changelog
📥 下载说明
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz(服务器推荐) - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz(树莓派4 64位、ARM服务器) - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz(树莓派2/3/4 32位) - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz(树莓派1、老设备) - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker 镜像
docker pull ghcr.io/nodepassproject/nodepassdash:3.1.1🔧 使用说明
- 下载对应架构的二进制文件
- 解压后直接运行
./nodepassdash(无需外部依赖) - 首次运行会自动解压前端文件到
dist/目录 - 默认监听
http://localhost:3000 - 首次运行会自动创建管理员账户
📝 部署说明
- 单文件部署: 只需要一个可执行文件即可运行
- 自动初始化: 程序会自动创建所需的文件和目录
- 数据持久化: 数据库文件保存在
/db/database.db
NodePassDash 3.1.0
Changelog
- 75ab4a3 build: v3.1.0
- 9b3d3ae build: v3.1.0
- 6e3ca5b update: 一些小调整
- bf64f1b update: 一些小调整
- 2cd0ccc feat(tag): 删除标签模块及相关API接口移除标签功能模块,包括API路由、处理器、
- 3eb31a3 build: v3.1.0-beta1
📥 下载说明
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz(服务器推荐) - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz(树莓派4 64位、ARM服务器) - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz(树莓派2/3/4 32位) - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz(树莓派1、老设备) - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker 镜像
docker pull ghcr.io/nodepassproject/nodepassdash:3.1.0🔧 使用说明
- 下载对应架构的二进制文件
- 解压后直接运行
./nodepassdash(无需外部依赖) - 首次运行会自动解压前端文件到
dist/目录 - 默认监听
http://localhost:3000 - 首次运行会自动创建管理员账户
📝 部署说明
- 单文件部署: 只需要一个可执行文件即可运行
- 自动初始化: 程序会自动创建所需的文件和目录
- 数据持久化: 数据库文件保存在
/db/database.db
NodePassDash 3.1.0-beta1
NodePassDash 3.1.0-beta1
- Feature:
- 新的实例详情的实例信息布局、合并实例统计表改为tab切换查看
- 适配核心1.7的config字段,实例详情支持切换url查看全配置url,实例信息增加显示默认值的显示
- logo增加了bage标记dev和beta
- 适配核心1.6 proxy protocol字段的设置
- 适配核心1.7 tags字段的设置和显示
- 新的分组管理配置方式
- Update:
- 合并实例管理列表的流量显示,去除每一行的原标签(现分组)设置,优化各个列宽宽度
- 放开实例重命名长度限制
- 更新了主控的SwapFree/MemFree对应的数据
- 二进制文档部分文案更新
- 重构原来的tags标签文案改为分组文案
- 仪表盘每周流量 NaN undefined error
- Fix:
- 修复了新场景创建的指定实例名称失效的问题
- 适配了2.x用户未拉最新compose文件导致public文件夹映射的问题
- sse实时推送但浏览器提前关闭导致的short write error
Changelog
- 2cd0ccc feat(tag): 删除标签模块及相关API接口移除标签功能模块,包括API路由、处理器、
- 3eb31a3 build: v3.1.0-beta1
- a40b133 build: v3.1.0-beta1
- f7dc0dc update: tunnel details adapter
- be636f1 update: changing from SwapFree/MemFree to swap_used/mem_used
- 9fdd965 feat: core v1.7.0 config property
- 8cc4856 update: logo add bage to sign dev and beta env.
- 0411ba4 fix: The logic for the invalidation of scene creation instance naming
- 5bfbd5a adapte: 处理以下场景: 1. Public 文件夹不存在 - 行为:跳过处理 - 说明:用户已更新到新的 compose 配置 (./db:/app/db) 2. Public 文件夹存在且包含 database.db - 行为:创建软链接 db/database.db -> public/database.db - 说明:之前启动时已复制过数据,直接建立链接 3. Public 文件夹为空,但 db/database.db 存在 - 行为: a. 复制 db/database.db 到 public/database.db b. 删除原 db/database.db c. 创建软链接 db/database.db -> public/database.db d. 同时处理 WAL 和 SHM 文件 - 说明:首次启动迁移,确保数据不丢失
- 26571fa docs: update binary about db folder desc
- fa94d35 refactor: rename all about the tags to group
- 1784d30 feat: support core 1.6 proxy protocol
- 1d214ce update: Optimize the processing logic of group management
- fbfc55e feat: proxy and tags init impl
📥 下载说明
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz(服务器推荐) - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz(树莓派4 64位、ARM服务器) - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz(树莓派2/3/4 32位) - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz(树莓派1、老设备) - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker 镜像
docker pull ghcr.io/nodepassproject/nodepassdash:3.1.0-beta1🔧 使用说明
- 下载对应架构的二进制文件
- 解压后直接运行
./nodepassdash(无需外部依赖) - 首次运行会自动解压前端文件到
dist/目录 - 默认监听
http://localhost:3000 - 首次运行会自动创建管理员账户
📝 部署说明
- 单文件部署: 只需要一个可执行文件即可运行
- 自动初始化: 程序会自动创建所需的文件和目录
- 数据持久化: 数据库文件保存在
/db/database.db
NodePassDash 3.0.4
NodePassDash 3.0.4
Changelog
- 21cf4fc build: v3.0.4 修复一些bug和新的实例详情页
- 94158fc fix: sse push client shutdown but still send cause short write error
- 8dce0da feat: new tunnel details info layout
- 0ca534a fix: dashboard weekly statistics NaN undefined error
- 175fcd2 feat: new tunnel details info layout
- a209805 fix: The issue of total data consumption flex height when the main control list on the home page exceeds 4
- a8139cf docs: 更新docker相关数据库映射
📥 下载说明
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz(服务器推荐) - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz(树莓派4 64位、ARM服务器) - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz(树莓派2/3/4 32位) - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz(树莓派1、老设备) - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker 镜像
docker pull ghcr.io/nodepassproject/nodepassdash:3.0.4🔧 使用说明
- 下载对应架构的二进制文件
- 解压后直接运行
./nodepassdash(无需外部依赖) - 首次运行会自动解压前端文件到
dist/目录 - 默认监听
http://localhost:3000 - 首次运行会自动创建管理员账户
📝 部署说明
- 单文件部署: 只需要一个可执行文件即可运行
- 自动初始化: 程序会自动创建所需的文件和目录
- 数据持久化: 数据库文件保存在
/db/database.db
NodePassDash 3.0.3
NodePassDash 3.0.3
Fix
- 新的dashboard调整
- 修复新手模式创建实例页面创建实例失败的问题
- 更新老手模式创建实例模态窗的超时时间默认值显示提示
- 修复创建实例后默认关闭了restart的问题
- 优化重命名实例的字符长度逻辑(如长度不够可以编辑实例解决)
- 修复编辑实例时转化实例类型提交后未更新的问题
- 修复oauth2登陆失败问题
- 回归老的场景创建确定能够正常创建逻辑确保没问题
Changelog
- cdafdcf build: v3.0.3 fix some bugs
- 9a39fd8 fix: The issue where the type display is not updated when converting instance types
- 90b667a fix: Optimize the issue of character length calculation
- 67f663c fix(nodepass): Fixed the issue where restart=false was automatically set when creating an instance
- 1844e4c feat(components): Add daily and weekly statistical data chart components
- 7f72690 feat(tunnels): update the default placeholder format for data read timeout
- e201fd9 fix: greenhand create tunnel page to create tunnel error
- 8b1c3e6 fix: oauth2 login failed
📥 下载说明
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz(服务器推荐) - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz(树莓派4 64位、ARM服务器) - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz(树莓派2/3/4 32位) - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz(树莓派1、老设备) - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker 镜像
docker pull ghcr.io/nodepassproject/nodepassdash:3.0.3🔧 使用说明
- 下载对应架构的二进制文件
- 解压后直接运行
./nodepassdash(无需外部依赖) - 首次运行会自动解压前端文件到
dist/目录 - 默认监听
http://localhost:3000 - 首次运行会自动创建管理员账户
📝 部署说明
- 单文件部署: 只需要一个可执行文件即可运行
- 自动初始化: 程序会自动创建所需的文件和目录
- 数据持久化: 数据库文件保存在
/db/database.db
NodePassDash 3.0.2-beta1
NodePassDash 3.0.2-beta1
Feature
实例:
- 实例详情增加延迟统计图和连接池统计图
Changelog
- b91b37b fix: sqlite driver cause time query
- 1b896e2 fix: sqlite driver cause time query
- 1aeac3a fix: sqlite driver cause time query
- 085214d docs: readme
📥 下载说明
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz(服务器推荐) - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz(树莓派4 64位、ARM服务器) - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz(树莓派2/3/4 32位) - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz(树莓派1、老设备) - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker 镜像
docker pull ghcr.io/nodepassproject/nodepassdash:3.0.2-beta1🔧 使用说明
- 下载对应架构的二进制文件
- 解压后直接运行
./nodepassdash(无需外部依赖) - 首次运行会自动解压前端文件到
dist/目录 - 默认监听
http://localhost:3000 - 首次运行会自动创建管理员账户
📝 部署说明
- 单文件部署: 只需要一个可执行文件即可运行
- 自动初始化: 程序会自动创建所需的文件和目录
- 数据持久化: 数据库文件保存在
/db/database.db