Documentation

Everything you need to know about SovereignCMS and its marketplace. Learn how to install, customize, and extend your CMS.

Popular Topics

Installation

Get started with a single command: npx create-sovereigncms my-site. Requires Node.js 18+ and MySQL. See our complete installation guide for detailed instructions, options, and hosting setup.

Installing Themes

Download themes from the marketplace, extract the ZIP file, and place the theme folder in your themes/ directory. Activate it from Admin > Appearance > Theme Builder.

Installing Modules

Modules extend SovereignCMS functionality. Download modules from the marketplace, extract to the modules/ directory, then enable them in Admin > Modules. The CMS will automatically run the module's install hooks.

Language Packs

SovereignCMS supports 37+ languages with full RTL support. Download language packs and extract them to the languages/ directory. Configure your default language in Admin > Settings.

Real-time Features

SovereignCMS includes Socket.io for real-time communication, powering features like live chat, notifications, and collaborative editing across modules.

Need Help?

Can't find what you're looking for? We're here to help.

Contact Support