This repository contains the documentation for Mixcore CMS, built with Docusaurus 3.
The live documentation is available at docs.mixcore.org.
The documentation is organized by persona to make it easier for different users to find information relevant to their needs:
- Content Editors: People who create and manage content
- Administrators: System administrators who set up and maintain Mixcore
- Developers: People who build applications and extend Mixcore
- Theme Designers: People who create and customize visual themes
- DevOps Engineers: People who deploy and maintain infrastructure
- Node.js version 18 or above
- npm or yarn
# Clone the repository
git clone https://github.com/mixcore/mix.core.git
# Navigate to the docs directory
cd mix.core/docs
# Install dependencies
npm install
# Start the development server
npm start
This command starts a local development server and opens a browser window. Most changes are reflected live without having to restart the server.
# Generate static content
npm run build
This command generates static content into the build
directory and can be served using any static hosting service.
The documentation is automatically deployed to GitHub Pages when changes are pushed to the master branch.
If you need to deploy manually, you can use the provided script:
# Make the script executable if needed
chmod +x publish-gh-pages
# Run the deployment script
./publish-gh-pages
Deployment is automated using GitHub Actions. The workflow configuration is located in .github/workflows/deploy.yml
.
We welcome contributions to improve the documentation:
- Fork the repository
- Create a branch for your changes
- Make your changes
- Submit a pull request
- Use clear, concise language
- Provide examples where applicable
- Keep each document focused on a specific topic
- Follow the persona-based organization
This documentation is licensed under the same license as Mixcore itself.
For questions about the documentation, please:
- Open an issue on GitHub
- Join the Mixcore Discussions
- Email us at [email protected]