Frequently Asked Questions
Here are some common questions and answers that users often encounter.
How to Upgrade Basemulti?
Upgrade Steps
Backup Data
- It is strongly recommended to backup your data before upgrading
- If using SQLite, backup the database file
- If using MySQL/PostgreSQL, export the base
Sync Code
- If you deployed through Fork:bash
# Add the upstream repository (if not added) git remote add upstream https://github.com/basemulti/basemulti.git # Fetch upstream updates git fetch upstream # Merge upstream updates git merge upstream/main
- If you deployed through Fork:
Update Dependencies
bashnpm installbashyarnbashpnpm installUpdate Base Structure
- Some versions may require updating the base structure
bashnpm run migratebashyarn migratebashpnpm migrateRestart Service
bashnpm run build npm run startbashyarn build yarn startbashpnpm build pnpm start
Notes
- Please read the release notes carefully before upgrading to understand the version changes
- It is recommended to backup important data regularly
- If you encounter issues after upgrading, you can roll back to the previous version
- It is recommended to validate the upgrade process in a test environment first
Does Basemulti Offer Cloud Services?
Yes, Basemulti offers a cloud service version:
Cloud Preview
- Access address: https://app.basemulti.com
- Features:
- No deployment and maintenance required
- Automatic updates to the latest version
- Secure base backups
- Professional technical support
Self-Hosting vs Cloud Service
Recommendation:
- If you need complete control over data and environment, choose the self-hosting version
- If you want to focus on business rather than maintenance, recommend using the cloud service
- If you are in the evaluation phase, you can first use the cloud preview to experience the features
Other Questions?
If you have other questions, you can:
- View our Documentation
- Ask on GitHub Issues
- Join our community discussion