Backup files and SQL files are being prepared and will be available soon. Stay tuned!
Note: The current CRM solution runs on NocoBase 2.0 beta, but the business logic still follows version 1.x. It is for preview only. Future versions will be completely rebuilt.
The current version uses backup restoration for deployment. In future versions, we may switch to incremental migration to make it easier to integrate the solution into your existing system.
To help you quickly experience the CRM solution, we provide two restoration methods. Please choose the one that best suits your user version and technical background.
Before you begin, please ensure:
Important Notes:
docker-compose.yml file and ensure the DB_UNDERSCORED environment variable is not set to true, otherwise it will conflict with the solution backup and cause restoration failure.This method uses NocoBase's built-in "Backup Manager" (Pro/Enterprise) plugin for one-click restoration, which is the simplest operation.
Step 1: Enable the "Backup Manager" plugin
Plugin Management.Backup Manager plugin.Step 2: Restore from local backup file
System Management -> Backup Manager in the left menu.Restore from Local Backup button in the upper right corner.Submit and wait patiently for the system to complete the restoration.This method restores data by directly operating the database, applicable to all NocoBase users.
Step 1: Prepare a clean database
Prepare a brand new, empty database for the data you're about to import.
Step 2: Import the .sql file into the database
Via command line (Docker example):
Via database client: Use tools like DBeaver, Navicat, pgAdmin to connect to the database and execute the SQL file.
Step 3: Connect to the database and start the application
Configure NocoBase startup parameters to point to the database with imported data, then start the service.
For detailed restoration tutorial, please refer to: NocoBase CRM Demo Deployment Guide