Installation
Setting up and deploying the Alpha Platform
Installation
This guide covers the deployment and installation of the Alpha Platform.
Deployment Options
Alpha can be deployed in several configurations:
Cloud Deployment (Recommended)
The Alpha Platform is available as a managed cloud solution:
- Contact your account manager for provisioning
- Receive your organization's dedicated URL
- Log in with your administrator credentials
- Begin configuration
Self-Hosted Deployment
For organizations requiring on-premises deployment:
Prerequisites
- Docker and Docker Compose
- PostgreSQL 14+
- Minimum 8GB RAM, 4 CPU cores
- SSL certificates for HTTPS
Infrastructure Requirements
| Component | Minimum | Recommended |
|---|---|---|
| Application Server | 4GB RAM, 2 cores | 8GB RAM, 4 cores |
| Database Server | 4GB RAM, 2 cores | 16GB RAM, 8 cores |
| Storage | 50GB SSD | 200GB+ SSD |
Initial Access
Administrator Account
Upon deployment, you'll receive:
- Organization URL:
https://your-org.alpha-platform.com - Admin Email: Your designated administrator email
- Temporary Password: Sent via secure email
Change your administrator password immediately after first login.
First Login Steps
- Navigate to your organization URL
- Click "Sign In"
- Enter your admin email and temporary password
- Complete the password change prompt
- Set up two-factor authentication (recommended)
Network Configuration
Required Domains
Ensure the following domains are accessible:
*.alpha-platform.com- Main applicationapi.alpha-platform.com- API endpointsauth.alpha-platform.com- Authentication servicesstorage.alpha-platform.com- File storage
Firewall Rules
| Port | Protocol | Purpose |
|---|---|---|
| 443 | HTTPS | Application access |
| 80 | HTTP | Redirect to HTTPS |
SSL/TLS Configuration
Alpha requires HTTPS for all connections. For self-hosted deployments:
- Obtain SSL certificates (Let's Encrypt or commercial CA)
- Configure certificates in your reverse proxy
- Ensure automatic certificate renewal is configured
Health Checks
Verify your installation:
# Check application health
curl https://your-org.alpha-platform.com/api/health
# Expected response
{"status": "healthy", "version": "x.x.x"}Troubleshooting
Common Issues
Cannot access the application
- Verify DNS resolution
- Check SSL certificate validity
- Ensure firewall rules are configured
Login fails
- Clear browser cache and cookies
- Verify user account is active
- Check for caps lock on password
Slow performance
- Review server resource utilization
- Check database connection pool
- Verify network latency