Releases: NodePassProject/NodePassDash
Releases · NodePassProject/NodePassDash
Release list
NodePassDash 4.0.7
NodePassDash Release Notes (v4.0.6)
Fix
- delete endpoint failed in pg
Feature
- add history data clean function
Changelog
- e028f3d build: 4.0.7
- 94d0bd1 feat(history): add history data clean function.
- 6513a49 fix: delete endpoint failed in pg
- 3a0650f Remove Stargazers section from README [skip ci]
- 62bc700 Update README
📥 Download Desc
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker Image
docker pull ghcr.io/nodepassproject/nodepassdash:4.0.7🔧 Usage
- Download the binary package for your target architecture.
- Extract the archive and run
./nodepassdashdirectly. No external runtime is required. - The service listens on
http://localhost:3000by default.
📝 Deployment Notes
- Single-binary deployment: Run the application with a single executable file.
- Automatic initialization: The application creates required files and directories automatically.
- Data persistence: The database file is stored at
db/database.db
NodePassDash 4.0.6
NodePassDash Release Notes (v4.0.6)
Fix
- repair hourly traffic statistics across SQLite and PostgreSQL
Feature
- endpoint page add update config menu
Changelog
- a38e612 build: 4.0.6
- d58ee6a fix(dashboard): repair hourly traffic statistics across SQLite and PostgreSQL
- 0a67ca5 feat(endpoints): add endpoint config
📥 Download Desc
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker Image
docker pull ghcr.io/nodepassproject/nodepassdash:4.0.6🔧 Usage
- Download the binary package for your target architecture.
- Extract the archive and run
./nodepassdashdirectly. No external runtime is required. - The service listens on
http://localhost:3000by default.
📝 Deployment Notes
- Single-binary deployment: Run the application with a single executable file.
- Automatic initialization: The application creates required files and directories automatically.
- Data persistence: The database file is stored at
db/database.db
NodePassDash 4.0.5
NodePassDash Release Notes (v4.0.5)
Optimize
- Refactor PostgreSQL database connection logic
Changelog
📥 Download Desc
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker Image
docker pull ghcr.io/nodepassproject/nodepassdash:4.0.5🔧 Usage
- Download the binary package for your target architecture.
- Extract the archive and run
./nodepassdashdirectly. No external runtime is required. - The service listens on
http://localhost:3000by default.
📝 Deployment Notes
- Single-binary deployment: Run the application with a single executable file.
- Automatic initialization: The application creates required files and directories automatically.
- Data persistence: The database file is stored at
db/database.db
NodePassDash 4.0.4
NodePassDash Release Notes (v4.0.4)
Optimize
- Optimize today's traffic statistics function
Fix
- Fix PG init progress
Changelog
- d4b59b4 build: 4.0.4
- ec8292b Optimize(dashboard): Optimize today's traffic statistics function
- 69e754e chore(deps): Update project dependency package versions
📥 Download Desc
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker Image
docker pull ghcr.io/nodepassproject/nodepassdash:4.0.4🔧 Usage
- Download the binary package for your target architecture.
- Extract the archive and run
./nodepassdashdirectly. No external runtime is required. - The service listens on
http://localhost:3000by default.
📝 Deployment Notes
- Single-binary deployment: Run the application with a single executable file.
- Automatic initialization: The application creates required files and directories automatically.
- Data persistence: The database file is stored at
db/database.db
NodePassDash 4.0.3
NodePassDash Release Notes (v4.0.3)
Feature
- Supplemental personalized settings on the setup page, including privacy settings and switches for experimental feature settings
- The setup page interface provides a network status check button
- Implement version comparison algorithm supporting pre-release tag sorting
Changelog
- 97ebc0a build: 4.0.3
- 6cedb65 feat(setup): Supplemental personalized settings on the setup page, including privacy settings and switches for experimental feature settings
- b43bf9e rebuild: v4.0.2 to fixed cicd CGO problem
📥 Download Desc
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker Image
docker pull ghcr.io/nodepassproject/nodepassdash:4.0.3🔧 Usage
- Download the binary package for your target architecture.
- Extract the archive and run
./nodepassdashdirectly. No external runtime is required. - The service listens on
http://localhost:3000by default.
📝 Deployment Notes
- Single-binary deployment: Run the application with a single executable file.
- Automatic initialization: The application creates required files and directories automatically.
- Data persistence: The database file is stored at
db/database.db
NodePassDash 4.0.2
NodePassDash Release Notes (v4.0.2)
Feature
- Display current database status on the settings page
- Improve and add automatic update features
- Improve the privacy protection logic for domain names
- Change the build logic of the sqlite library in the go backend, removing the dependencies requiring CGO
Fix
- Fix the issue of abnormal memory overflow in the panel, converting the iconify import logic to offline
- Fix the bug of cleaning logs on the settings page
Changelog
- b43bf9e rebuild: v4.0.2 to fixed cicd CGO problem
- 6b143f9 build: v4.0.2
- db39e51 build: v4.0.2-beta1
- 61c77c8 build: v4.0.2-beta1
- d3ef9da chore(deps): Replace SQLite driver with pure Go implementation and update related configurations
- 31d59cb feat: auto update logic
📥 Download Desc
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker Image
docker pull ghcr.io/nodepassproject/nodepassdash:4.0.2🔧 Usage
- Download the binary package for your target architecture.
- Extract the archive and run
./nodepassdashdirectly. No external runtime is required. - The service listens on
http://localhost:3000by default.
📝 Deployment Notes
- Single-binary deployment: Run the application with a single executable file.
- Automatic initialization: The application creates required files and directories automatically.
- Data persistence: The database file is stored at
db/database.db
NodePassDash 4.0.2-beta1
NodePassDash Release Notes (v4.0.2-beta1)
Changelog
- db39e51 build: v4.0.2-beta1
- 61c77c8 build: v4.0.2-beta1
- d3ef9da chore(deps): Replace SQLite driver with pure Go implementation and update related configurations
- 31d59cb feat: auto update logic
- 16c104c feat(version): remove mock function
- 90ce6c8 feat(version): Add version update management function, implement restart status management mechanism for version processor, integrate front-end UpdateChip component to display update status
- b0b5baa - feat(settings): Added database information display on settings page - fix(settings): Fixed the issue of failed log cleaning - update(mask): Optimized the desensitization logic for domains in privacy mode - feat(version): Automatic update logic
- 15475b7 refactor(tunnels): hide debug function
- ab75d99 fix(perf): Switch to @iconify/react/dist/offline and pre-register icons + isolate dashboard time component, fix 12000 times/second setTimeout
- 6225ca8 debug(tunnels): Add debug creation feature
- 34e7f6e doc(readme): update db desc [skip ci]
- 217f9f1 doc(readme): update badge [skip ci]
- 025970b doc(readme): update badge [skip ci]
📥 Download Desc
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker Image
docker pull ghcr.io/nodepassproject/nodepassdash:4.0.2-beta1🔧 Usage
- Download the binary package for your target architecture.
- Extract the archive and run
./nodepassdashdirectly. No external runtime is required. - The service listens on
http://localhost:3000by default.
📝 Deployment Notes
- Single-binary deployment: Run the application with a single executable file.
- Automatic initialization: The application creates required files and directories automatically.
- Data persistence: The database file is stored at
db/database.db
NodePassDash 4.0.1
NodePassDash Release Notes (v4.0.1)
Fix
- Fix the error in passing the proxy parameter
Feature
- Add instance backup and restore function and clean up service association
Changelog
- 4bb975f build: 4.0.1
- e847b5c feat(api): Add instance backup and restore function and clean up service association fix(tunnel): Fix the error in passing the proxy parameter
- 8a126d7 Refactor(auth): Refactor system configuration cache to avoid cross-database connection leaks - Move the global configCache variable to the Service struct internally - Modify the GetSystemConfig, UpdateSystemConfig, and DeleteSystemConfig methods to use instance-level caching - Add test cases to verify the isolation of configuration cache between different database connections
📥 Download Desc
- Linux x86_64:
nodepassdash_Linux_x86_64.tar.gz - Linux ARM64:
nodepassdash_Linux_arm64.tar.gz - Linux ARMv7:
nodepassdash_Linux_armv7hf.tar.gz - Linux ARMv6:
nodepassdash_Linux_armv6.tar.gz - Windows 64位:
nodepassdash_Windows_x86_64.zip - Windows 32位:
nodepassdash_Windows_i386.zip
🐳 Docker Image
docker pull ghcr.io/nodepassproject/nodepassdash:4.0.1🔧 Usage
- Download the binary package for your target architecture.
- Extract the archive and run
./nodepassdashdirectly. No external runtime is required. - The service listens on
http://localhost:3000by default.
📝 Deployment Notes
- Single-binary deployment: Run the application with a single executable file.
- Automatic initialization: The application creates required files and directories automatically.
- Data persistence: The database file is stored at
db/database.db
NodePassDash 4.0.0
NodePassDash Release Notes (v4.0.0)
Highlights
- Added database setup mode for first-time startup, including database connection, initialization, and administrator configuration from the Web UI.
- Improved database deployment with PostgreSQL auto-creation and automatic migration for legacy SQLite databases.
- Added compliance agreement confirmation with built-in English and Chinese agreement content.
- Added sidebar layout, refactored navigation, and introduced navbar style customization.
![]() |
![]() |
![]() |
![]() |
Backend / Database
- Refactored database configuration and connection initialization, with SQLite and PostgreSQL dialect support.
- Improved SQL queries and traffic statistics logic for better compatibility across database backends.
- Updated setup page copy and database initialization hints, including PostgreSQL auto-creation guidance.
- Adjusted SSE and endpoint handling to work more reliably with the initialization flow.
- Added log cleanup support to prevent long-running deployments from accumulating excessive log files.
UI / UX
- Added setup gate and database initialization pages to guide users before the system is fully configured.
- Added compliance agreement display and confirmation entry points in endpoint details.
- Extracted shared navigation item configuration to reduce duplication across top navigation, mobile navigation, and sidebar.
- Added layout and navbar style options to the settings drawer, with updated i18n resources.
- Polished demo entry cards, statistics charts, and related page details.
- Update the telegram group and nodepass core project url
- Remove the invalid button at quick action of dashboar
Docs / Config
- Added
.envto.gitignoreto avoid committing local environment secrets. - Updated README, deployment docs, migration notes, Docker Compose examples, and screenshot assets.
Changelog
- fbd1903 update(package.json): modify the build version
📥 Download Desc
- 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 Image
docker pull ghcr.io/nodepassproject/nodepassdash:4.0.0🔧 Usage
- Download the binary package for your target architecture.
- Extract the archive and run
./nodepassdashdirectly. No external runtime is required. - The service listens on
http://localhost:3000by default.
📝 Deployment Notes
- Single-binary deployment: Run the application with a single executable file.
- Automatic initialization: The application creates required files and directories automatically.
- Data persistence: The database file is stored at
db/database.db
NodePassDash 4.0.0-beta1
NodePassDash Release Notes (v4.0.0)
Highlights
- Added database setup mode for first-time startup, including database connection, initialization, and administrator configuration from the Web UI.
- Improved database deployment with PostgreSQL auto-creation and automatic migration for legacy SQLite databases.
- Added compliance agreement confirmation with built-in English and Chinese agreement content.
- Added sidebar layout, refactored navigation, and introduced navbar style customization.
Backend / Database
- Refactored database configuration and connection initialization, with SQLite and PostgreSQL dialect support.
- Improved SQL queries and traffic statistics logic for better compatibility across database backends.
- Updated setup page copy and database initialization hints, including PostgreSQL auto-creation guidance.
- Adjusted SSE and endpoint handling to work more reliably with the initialization flow.
- Added log cleanup support to prevent long-running deployments from accumulating excessive log files.
UI / UX
- Added setup gate and database initialization pages to guide users before the system is fully configured.
- Added compliance agreement display and confirmation entry points in endpoint details.
- Extracted shared navigation item configuration to reduce duplication across top navigation, mobile navigation, and sidebar.
- Added layout and navbar style options to the settings drawer, with updated i18n resources.
- Polished demo entry cards, statistics charts, and related page details.
Docs / Config
- Added
.envto.gitignoreto avoid committing local environment secrets. - Updated README, deployment docs, migration notes, Docker Compose examples, and screenshot assets.
Changelog
- 380d90e chore(workflow): Update workflow configuration and improve release notes - Fixed the pnpm version to 10.23.0 from latest - Updated the version number display in the goreleaser release template - build v4.0.0
- 333176a Update README.md
- 521fb05 docs(readme): remove demo info
- bee2a24 Merge branch 'v4.x-beta'
- e1a2083 chore(config): 添加 .env 文件到 gitignore
- 3b29fd5 feat(server): Add support for automatic migration of legacy SQLite database
- b9f6a20 feat(layout): Add sidebar layout and navigation refactoring
- 1d03c63 feat(layout): Add navigation bar style customization feature
- d238e75 feat(database): Added automatic creation feature for PostgreSQL database
- 237ca8b feat(setup): Add compliance protocol confirmation mechanism and log cleaning function
- 1910af5 feat(server): Add database initialization setup mode and improve SQL query
- 9509c33 Update README.md
- aa6c7d3 Update README.md
- ab3fbd6 build:3.4.0-beta3
- bd164ed i18n: hi,2026
- 9e8cb93 build:3.4.0-beta2
- edde459 i18n: Fixing some non-internationalized label
- 9813373 feat(sse,cleanup): add SSE log disable option and reduce data retention
- df2b669 update: the backend response echo was initially modified to En
- bca4283 docs: new readme
- 81264c6 docs: new readme
- f5544ec feat(tunnel): 添加负载均衡策略支持
- 0d33235 feat(db): 添加数据库去重工具和优化索引创建 perf(scheduler): 优化流量调度器重试机制和时间对齐 feat(config): 调整 SQLite 连接配置和自动去重选项
📥 Download Desc
- 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 Image
docker pull ghcr.io/nodepassproject/nodepassdash:4.0.0-beta1🔧 Usage
- Download the binary package for your target architecture.
- Extract the archive and run
./nodepassdashdirectly. No external runtime is required. - The service listens on
http://localhost:3000by default.
📝 Deployment Notes
- Single-binary deployment: Run the application with a single executable file.
- Automatic initialization: The application creates required files and directories automatically.
- Data persistence: The database file is stored at
db/database.db



