Installation Guide
This guide provides step-by-step instructions for installing AI Fabrix on your Azure infrastructure.
Prerequisites
Before installing AI Fabrix, ensure you have:
- Azure subscription with appropriate permissions
- Azure CLI installed and configured
- Docker Desktop (for local development)
- Git installed
- Minimum 8GB RAM and 4 CPU cores
Installation Methods
Method 1: Azure Marketplace (Recommended)
- Navigate to Azure Marketplace
- Go to the Azure Portal
- Search for “AI Fabrix”
- Select the official AI Fabrix offering
- Configure Installation
- Choose your Azure subscription
- Select resource group
- Configure instance size (minimum: Standard_D4s_v3)
- Set admin credentials
- Deploy
- Review configuration
- Click “Create” to start deployment
- Wait for deployment to complete (15-20 minutes)
Method 2: Manual Installation
-
Clone Repository
git clone https://github.com/esystemsdev/aifabrix-miso.git
cd aifabrix-miso
-
Configure Environment
cp .env.example .env
# Edit .env with your Azure credentials
-
Run Installation Script
Post-Installation
Verify Installation
-
Check Service Status
kubectl get pods -n aifabrix
- Access Web Interface
- Open browser to
https://your-domain.com
- Login with admin credentials
- Verify all modules are running
-
Run Health Check
./scripts/health-check.sh
Configuration
Basic Configuration
- Update Admin Password
- Access admin panel
- Navigate to Security settings
- Change default password
- Configure SSL Certificate
- Upload your SSL certificate
- Update domain configuration
- Restart services
- Set Up Monitoring
- Configure Azure Monitor
- Set up alerting rules
- Enable log collection
Troubleshooting
Common Issues
Issue: Services not starting
- Solution: Check resource limits and Azure quotas
- Command:
kubectl describe pods -n aifabrix
Issue: SSL certificate errors
- Solution: Verify certificate format and domain match
- Command:
openssl x509 -in certificate.crt -text -noout
Issue: Database connection failed
- Solution: Check Azure SQL firewall rules
- Command:
az sql server firewall-rule list --resource-group <rg> --server <server>
Next Steps
After successful installation:
- Configure Platform Settings
- Set Up User Access
- Import Sample Data
- Configure Monitoring
Support
If you encounter issues:
- Check the Troubleshooting Guide
- Review FAQ
- Contact support: support@aifabrix.ai
- Create an issue: GitHub Issues