Installation
Mission Control is a server appliance.
Basic Requirements
- Operating System: Ubuntu 20.04 LTS
- CPU: 1-2 Cores
- Memory: 4-8 GB
- Storage: 100 GB
- Available via HTTP/HTTPS on port 80/443 for automatic TLS certificate renewals
- Available SSH/22 TCP locked down to code-deployment and Call Theory IP addresses
curl
must be installed on the server (installed by default on Ubuntu)
Artificial Intelligence
We utilize the latest in AI technology from Georgi Gerganov’s llama.cpp
- CPU: 2-4 Cores, higher if using integer quantization support (CPU processing vs GPU processing)
- Memory: 16-64 GB, depending on model(s) being utilized (larger models require more memory)
- Storage: 250 GB or more, depending on model(s) being utilized
- Graphics: Modern NVIDIA or AMD graphics card with as much VRAM your budget allows
We can help you build a cloud server with the right requirements in Azure or AWS and even will provide a custom AI appliance for on-premise or colo spaces. Contact us for more information.
It’s recommended to offload processing to a different back-end server instead of attempting to process AI inference requests on your Mission Control server directly.
Installation Guide
- In your environment, create a virtual machine that meets your hardware requirements
- The virtual machine should be running the latest LTS from Ubuntu (currently 22.04 64bit)
- The virtual machine must have a
root
user - The port security for TCP 22/80/443 must be configured before attempting to install Mission Control
- Take a snapshot of your virtual machine before we begin installation.
Once the server is up and running, Call Theory will provide you with an SSH public key to be placed in the ~/.ssh/authorized_keys
file for the root
user.
We will then remote in via SSH and kick off the installation - which usually takes about 15-30 minutes. This automated process will install all necessary software and dependencies, configure the server, and start the Mission Control service. It will also apply security practices like disabling password authentication over SSH and enabling the firewall, among other steps.
Call Theory will also install SentinelOne agent on the server unless you otherwise decline or install your own security solution.
Create Your Account
After installation is complete, you’ll need to visit yourserveraddress.tld/register
where you can create the initial administrative account.
This route is automatically disabled as soon as the first user is created.
Logging In
After you have created your account, you can log in at yourserveraddress.tld/login
to access Mission Control. You’ll be greeted with your private (and empty) dashboard.