You will need a server running Docker 24+ and Docker Compose 2+, a domain name pointing to your server, your license key from app.myworkforceteamtechnology.com, and API keys for OpenAI, Twilio, and Resend.
Officially supported and tested: - Ubuntu 22.04 LTS or 24.04 LTS - Debian 11 or Debian 12 - Red Hat Enterprise Linux 8 or 9 - CentOS Stream 9 - Rocky Linux 8 or 9 - AlmaLinux 8 or 9 - Amazon Linux 2023
Should work but not officially tested: - Any Linux distribution with Docker Engine 24+ - Windows Server 2019, 2022, or 2025 with Docker Desktop or WSL2 - macOS 13 or later with Docker Desktop (for development and testing only, not recommended for production)
Not supported: - Shared web hosting environments such as cPanel or Plesk that do not provide root Docker access - 32-bit operating systems - Operating systems no longer receiving security updates
Minimum: 2 CPU cores, 2 GB RAM, 10 GB disk. Recommended: 4 CPU cores, 4 GB RAM, 40 GB disk.
Docker Engine 24.x or later Docker Compose 2.x or later A domain name with DNS pointing to your server IP TLS certificate (Lets Encrypt or commercial)
OpenAI API key with GPT-4o access for AI agents. Resend API key for transactional email delivery. Twilio Account SID, Auth Token, and phone number for SMS-based MFA (optional).
Step 1: Download the distribution package. Log in at app.myworkforceteamtechnology.com, go to License Keys, click Download .zip.
Step 2: Extract the package on your server using unzip.
Step 3: Run the setup script with chmod +x setup.sh then ./setup.sh. The script will prompt for your license key, domain, OpenAI API key, Twilio credentials, and Resend API key.
Step 4: Verify by visiting http://your-domain:5000 in a browser.
Step 5: Configure nginx or Caddy as a reverse proxy for HTTPS.
Outbound HTTPS access to: - app.myworkforceteamtechnology.com (license validation, every 24 hours) - api.openai.com (AI agent functionality) - api.resend.com (email delivery) - api.twilio.com (SMS for MFA, if enabled)
Inbound TCP access on: - Port 80 (HTTP redirect to HTTPS) - Port 443 (HTTPS to your application)
support@myworkforceteamtechnology.com