(DEB) Relay Nodes (Docker) Setup
π BrinxAI Relay Node Installation Guide (AMD64 & ARM64)
IMPORTANT: You must register your Relay Node and obtain a
node_UUID
from the BrinxAI Dashboard before installation.
π 1. Register Your Relay Node
Log in or create a new account.
Go to the "Add Node" section.
Enter a Node Name and click "Add Node".
Copy the generated
node_UUID
β this is required for installation.
π‘ 2. Firewall Setup (Port 1194/UDP)
BrinxAI Relay Nodes use UDP port 1194, commonly used for VPN traffic.
# Check UFW status
sudo ufw status
# If not installed, install UFW
sudo apt-get install ufw
# Allow UDP port 1194
sudo ufw allow 1194/udp
# Enable firewall
sudo ufw enable
# Confirm the rule is active
sudo ufw status
π₯οΈ 3. Choose the Right Architecture
BrinxAI provides two separate installation scripts depending on your deviceβs architecture:
AMD64 (e.g. most desktops, servers)
ARM64 (e.g. Raspberry Pi, ARM-based devices)
βοΈ 4. Run the Installation Script
For AMD64:
# Download the script
wget https://raw.githubusercontent.com/admier1/BrinxAI-Relay-Nodes/refs/heads/main/install_brinxai_relay_amd64_deb.sh
# Make it executable
chmod +x install_brinxai_relay_amd64_deb.sh
# Run the script
./install_brinxai_relay_amd64_deb.sh
For ARM64:
# Download the script
wget https://raw.githubusercontent.com/admier1/BrinxAI-Relay-Nodes/refs/heads/main/install_brinxai_relay_arm64.sh
# Make it executable
chmod +x install_brinxai_relay_arm64.sh
# Run the script
./install_brinxai_relay_arm64.sh
During Script Execution:
Enter your
node_UUID
when prompted.The script will:
Install required dependencies (Docker, curl, wget, etc.)
Configure environment variables and port settings
Generate
.env
anddocker-compose.yml
Pull the latest Relay Node Docker image
Start the Relay container
Deploy Watchtower for auto-updates at 4 AM daily
π§ͺ 5. Verify the Relay Node
Docker container name will depend on the type of script used. For instance running the AMD64 script, the container name would be brinxai_relay_amd64
.
# Check container status
docker ps -a --filter "name=brinxai_relay_amd64"
# If not running, check logs
docker logs brinxai_relay_amd64
π Notes
Make sure UDP traffic on port 1194 is allowed by your firewall and/or cloud provider.
The Relay Node includes Watchtower for automatic updates at 4 AM daily.
If you're using a cloud VM (e.g., AWS, DigitalOcean), also open UDP port 1194 in your providerβs network rules.
If issues occur, check Docker logs or refer to the GitHub Repository.
Would you like this turned into a downloadable PDF or an HTML page for easy internal sharing?
Last updated