Deploy Guide
Technical manual for initializing the Sovereign Node.
01 Host Preparation
Before initializing the Black Box, you must prepare the Ubuntu environment.
1. Create Dedicated User
# Create the user
sudo adduser commander
# Grant sudo and docker privileges
sudo usermod -aG sudo,docker commander
# Switch to the new user
su - commander
2. Install Core Dependencies
Ensure the Docker engine and security tools are available in the system path.
sudo apt update && sudo apt upgrade -y
sudo apt install -y docker.io docker-compose openssl
3. Network Hardening (Firewall)
aiCommandor v1.0.0 requires ports 80 and 443.
sudo ufw allow 22/tcp
sudo ufw allow 80/tcp
sudo ufw allow 443/tcp
sudo ufw enable
02 Black Box Initialization
Once the host is prepared, transfer the distribution bundle to the home directory and execute the installer.
# Extract and Run
tar -xzvf aicommandor_v1.0.0.tar.gz
cd aicommandor
chmod +x install.sh
./install.sh
HTTPS Shield
aiCommandor includes a built-in Caddy proxy to enforce TLS 1.3 encryption.
To update your server address later, modify the SERVER_NAME variable in your .env file.