Manual Deployment
Prerequisites
System Preparation
Install Dependencies
# Update system
sudo apt update && sudo apt upgrade -y
# Install build dependencies
sudo apt install -y \
build-essential \
pkg-config \
libssl-dev \
protobuf-compiler \
git \
curl
# Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh -s -- -y
source $HOME/.cargo/envInstall Python (for Compute Node)
Build Binaries
Configure Services
Create Configuration Directory
P2P Registry Configuration
Gateway Configuration
Compute Node Configuration
Create Systemd Services
P2P Registry Service
Gateway Service
Compute Node Service
Create Service User
Start Services
Firewall Configuration
Log Management
View Logs
Log Rotation
Health Checks
Check Services
Updating
Troubleshooting
Service Won't Start
Connection Issues
Next Steps
Last updated
