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 install
bashyarn
bashpnpm install
Update Base Structure
- Some versions may require updating the base structure
bashnpm run migrate
bashyarn migrate
bashpnpm migrate
Restart Service
bashnpm run build npm run start
bashyarn build yarn start
bashpnpm 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