Alpha Docs
Getting Started

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:

The Alpha Platform is available as a managed cloud solution:

  1. Contact your account manager for provisioning
  2. Receive your organization's dedicated URL
  3. Log in with your administrator credentials
  4. 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

ComponentMinimumRecommended
Application Server4GB RAM, 2 cores8GB RAM, 4 cores
Database Server4GB RAM, 2 cores16GB RAM, 8 cores
Storage50GB SSD200GB+ 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

  1. Navigate to your organization URL
  2. Click "Sign In"
  3. Enter your admin email and temporary password
  4. Complete the password change prompt
  5. Set up two-factor authentication (recommended)

Network Configuration

Required Domains

Ensure the following domains are accessible:

  • *.alpha-platform.com - Main application
  • api.alpha-platform.com - API endpoints
  • auth.alpha-platform.com - Authentication services
  • storage.alpha-platform.com - File storage

Firewall Rules

PortProtocolPurpose
443HTTPSApplication access
80HTTPRedirect to HTTPS

SSL/TLS Configuration

Alpha requires HTTPS for all connections. For self-hosted deployments:

  1. Obtain SSL certificates (Let's Encrypt or commercial CA)
  2. Configure certificates in your reverse proxy
  3. 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

Next Steps

On this page