π Enterprise-Grade CMS & API Platform - Build scalable, secure, and high-performance web applications with modern .NET Core microservices architecture. Perfect for agencies, enterprises, and developers building complex digital experiences.
# Clone the repository
git clone --branch develop --recursive https://github.com/mixcore/mix.core.git
# Navigate to the project directory
cd mix.core
# Build and start all services
docker-compose up --build
# Access the application at http://localhost:5000Deploy Mixcore CMS instantly to the cloud with multiple configuration options:
| Configuration | Database | Cache | Cost/Month | Best For | Deploy |
|---|---|---|---|---|---|
| Standard | MySQL | Redis | ~$42 | Production sites (Recommended) |
Alternative configurations available in the DigitalOcean documentation
All configurations include managed databases and automatic scaling
- AWS: Use our EKS deployment template
- Azure: Use our AKS deployment template
- Google Cloud: Use our GKE deployment template
- Modern Tech Stack: .NET 9.0, ASP.NET Core, SignalR, GraphQL
- Microservices Architecture: Scalable and maintainable
- Multi-Tenant Support: Perfect for SaaS applications
- Real-time Capabilities: Powered by SignalR
- API-First Approach: RESTful APIs and GraphQL
- Enterprise Security: OAuth 2.0, OpenID Connect, JWT
- Cloud-Native: Kubernetes and Docker ready
| Component | Version |
|---|---|
| .NET Core | 9.0 |
| ASP.NET Core | 9.0 |
| Entity Framework Core | 9.0 |
| SignalR | 9.0 |
| GraphQL | 7.0 |
| Docker | Latest |
| Kubernetes | Latest |
| Redis | 7.0 |
| SQL Server | 2022 |
| MySQL | 8.0 |
| ScyllaDB | Latest |
For detailed documentation, please visit our Wiki:
We offer various support plans for enterprises and agencies:
- Standard Support: Email support, documentation access
- Professional Support: 24/7 support, SLAs, dedicated account manager
- Enterprise Support: Custom solutions, on-site support, training
- Agency Program: White-labeling, multi-client management, custom features
Contact us at enterprise@mixcore.org for more information.
Mixcore CMS is available under a dual license:
- GNU Affero General Public License v3.0 (AGPL-3.0) - Free for open-source projects
- Requires source code disclosure for network-distributed modifications
- See LICENSE for full terms
- For proprietary/closed-source applications
- No AGPL-3.0 source code disclosure requirements
- Priority support and SLAs available
- See COMMERCIAL-LICENSE.md for options
- Contact: licensing@mixcore.org
Mixcore and the Mixcore logo are trademarks of the Mixcore Foundation. See TRADEMARKS.md for usage guidelines.
We welcome contributions! Please see our Contributing Guide for details.
Important: By contributing to Mixcore CMS, you agree to our Contributor License Agreement (CLA). This allows us to maintain dual licensing while keeping the project open source.
If you find this project useful, please consider:
