Skip to content

About

Palantir的开源平替版本

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

DaoShu AI Local Installation Package v3.0

New Features

✨ Interactive Password Setup

  • Set your own Neo4j database password during installation
  • Set your own PostgreSQL database password during installation
  • Password validation (minimum 8 characters)
  • Confirmation to prevent errors
  • Passwords automatically saved to PASSWORDS.txt

✨ Auto Configuration

  • Automatically generates .env configuration file
  • Automatically generates secure JWT secret key
  • All configurations completed in one step

✨ Direct Editor Access

Installation Steps

1. System Requirements

2. Install

Option 1: Enhanced Version (Recommended) Double-click: install-daoshu-enhanced.bat

Option 2: Standard Version Double-click: install-daoshu.bat

The installer will prompt you to:

  1. Set Neo4j database password
  2. Set PostgreSQL database password
  3. Auto-install dependencies
  4. Auto-start databases
  5. Create startup scripts

3. Start

After installation, double-click: start-daoshu-local.bat

Browser will automatically open: http://localhost:5173/editor

4. Database Passwords

Passwords are stored in daoshu/server/.env and project root .env (Docker environment). These files are git-ignored for security.

Access URLs

Stop Services

Double-click: stop-daoshu-local.bat

Troubleshooting

Neo4j Connection Issues

If you encounter Neo4j connection issues:

  1. Run diagnostic tool:

    cd daoshu\server
    node diagnose-neo4j.js
  2. Detect password:

    cd daoshu\server
    node detect-neo4j-password.js
  3. Check Docker logs:

    docker logs daoshu-neo4j

Password Issues

If you forget your password:

  1. Check daoshu/server/.env file
  2. Run password detection: cd daoshu\server && node detect-neo4j-password.js
  3. Or reinstall with new passwords

Files Included

  • install-daoshu-enhanced.bat - Enhanced installer (with password setup)
  • install-daoshu-enhanced.ps1 - PowerShell installer script
  • install-daoshu.bat - Standard installer
  • install-daoshu.ps1 - Standard PowerShell script
  • daoshu/ - Application files
  • daoshu/server/diagnose-neo4j.js - Neo4j diagnostic tool
  • daoshu/server/detect-neo4j-password.js - Password detection tool

Version History

v3.0 (2026-02-05)

  • ✨ Added interactive password setup
  • ✨ Auto-generate .env configuration
  • ✨ Direct editor page access
  • 🐛 Fixed Neo4j password configuration issue
  • 📝 Added diagnostic tools
  • 📚 Improved documentation

v2.0

  • Node.js + Docker hybrid deployment
  • Simplified installation process

v1.0

  • Initial release

Support

If you encounter any issues:

  1. Run diagnostic tool: cd daoshu\server && node diagnose-neo4j.js
  2. Check Docker logs: docker logs daoshu-neo4j
  3. Check PASSWORDS.txt for your passwords
  4. Refer to troubleshooting section above

© 2026 DaoShu AI. All rights reserved.

About

Palantir的开源平替版本

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages