Server Specifications
Minimum Requirements
Operating System
- Windows Server 2016 or later
- Windows 10/11 (for development/testing only)
Hardware Requirements
- CPU: 4 cores minimum, 8+ cores recommended
- RAM: 8 GB minimum, 16 GB+ recommended
- Storage: 100 GB available disk space minimum
- Network: Stable internet connection for downloads and updates
Recommended Production Specifications
Hardware
- CPU: 8+ cores (Intel Xeon or AMD EPYC)
- RAM: 32 GB or more
- Storage: 500 GB+ SSD storage
- Network: Dedicated network connection with adequate bandwidth
Performance Considerations
- SSD storage recommended for optimal database performance
- Additional RAM improves processing of large datasets
- Multiple CPU cores enhance concurrent user support
Software Requirements
Database Requirements
- SQL Server 2016 or later (SQL Server 2019+ recommended)
- Mixed Mode Authentication enabled
- Database creation permissions required
- SQL Server Management Studio (SSMS) for configuration
Web Server Requirements
- Internet Information Services (IIS) 10.0+
- ASP.NET Core 8 Runtime Hosting Bundle
- WebSocket Protocol support enabled
- SSL certificate for production deployments
.NET Framework
- ASP.NET Core 8 Runtime
- Hosting Bundle required for IIS integration
- Download from Microsoft's official .NET download page
Network and Security Requirements
Firewall Configuration
- HTTP Port 80 (for initial setup and redirection)
- HTTPS Port 443 (for secure production access)
- SQL Server Port 1433 (default, or custom port as configured)
SSL Certificate Requirements
- Valid SSL certificate from trusted Certificate Authority
- Wildcard or SAN certificate for multiple subdomains
- Certificate must be installed and configured in IIS
Domain Configuration
- Dedicated subdomain recommended:
mindziestudio.[company].com - DNS A record pointing to server IP address
- Avoid localhost or IP-based access for production
Browser Compatibility
Supported Browsers
- Chrome 90+ (Recommended)
- Edge 90+
Browser Requirements
- JavaScript enabled
- WebSocket support
- Local storage enabled
- Cookies enabled
Additional Considerations
Backup Requirements
- Regular database backups recommended
- Configuration backup for rapid disaster recovery
- License key backup and documentation
Monitoring and Maintenance
- Windows Update management
- SQL Server maintenance plans
- IIS log monitoring
- Application performance monitoring
Scalability Planning
- Load balancer configuration for high availability
- Database clustering for enterprise deployments
- CDN integration for global performance
Security Recommendations
Access Control
- Role-based access control (RBAC) implementation
- Strong password policies
- Multi-factor authentication where possible
Data Protection
- Encryption at rest for sensitive data
- Secure transmission protocols (HTTPS/TLS)
- Regular security updates and patches
Compliance Considerations
- GDPR compliance for EU data
- SOX compliance for financial data
- Industry-specific regulatory requirements
Support and Updates
Update Management
- Regular application updates through mindzie portal
- SQL Server patch management
- Windows Server update coordination
Support Requirements
- Administrative access for mindzie support team
- Remote desktop capability for troubleshooting
- Log file access for diagnostic purposes
For detailed installation instructions, see the Installation Guide page.