FiveM Installation
The CMS Core maintains common utility functions and push event handling.
Looking for VPS, web, or dedicated hosting? Check out our official server hosting!
A. One-Click Installation (RocketNode)
We've partnered with Rocket Node to bring you one-click Sonoran CMS installation for FiveM — making it easier than ever to host your community and connect with Sonoran CMS.
Use code
SONORAN
to save big!
After installation, learn about configuring the submodule features.
FiveM Installation - Next StepsB. Pre-Configured Resource Installation
1. Download the Resource
Click here to download the core resource.
2. Install the Resource
Extract the [sonorancms] folder into your server's resources folder.

3. Configure and Rename
Open sonorancms\config.CHANGEME.lua
, update the values, then save it as config.lua
.
Default configuration is below:
Configuration Details
4. Server Config
Add the following to your server.cfg
It is very important that the sonorancms_updatehelper resource is not started manually. Doing so may cause a server crash if updates are available due to a race condition.
DO NOT start the whole [sonorancms] folder as that will also start the sonorancms_updatehelper which might cause crashing if it is started manually.
Example of what not to do: ensure [sonorancms]
exec @sonorancms/sonorancms.cfg
5. Configure Submodule Features
The CMS Core resource comes with a variety of submodules included by default. These handle a variety of features such as whitelisting, permission synchronization, and more.
FiveM Installation - Next StepsUpdates
Sonoran CMS's core will automatically update with the latest features, fixes, and changes!
Troubleshooting
Server Crashes
Check to make sure sonorancms_updatehelper
is not being started in your server.cfg.
It is very important that the sonorancms_updatehelper
resource is not started manually. Doing so may cause a server crash if updates are available due to a race condition.
Ensure your resource is up-to-date and download the latest release.
CMS updates are released often. Make sure your server is running on the latest release.
Ensure your API ID is set correctly.
If your community is using recommended Discord integration, ensure your Discord account is linked.
For other methods (Steam, FiveM License, etc.) ensure you have set your API ID in the CMS using the API ID that your community is looking for.
Yarn Error
Some users will see this in their server console:
[ script:yarn] Error: [yarn] error @discordjs/[email protected]: The engine "node" is incompatible with this module. Expected version ">=16.11.0". Got "16.9.1"
[ script:yarn] Error: [yarn] error Found incompatible module.
[ script:yarn] [yarn] info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
[ citizen-server-impl] Building resource sonorancms failed.
[ citizen-server-impl] Error data: yarn failed!
In the case of this error, please locate the file named .yarn.installed
, open it in any editor, then save it (without modifying anything).
This updates the "date modified" value for that file, which should then allow it to build correctly.
If you are having trouble with this, feel free to reach out to us, our support team will be happy to help you!
Last updated
Was this helpful?