How to Deploy Sorada

A comprehensive guide on how to deploy Sorada for yoru own SVM instance

System Requirements

Operating System

  • Ubuntu Server 22.04 LTS

Hardware Requirements

  • CPU: 2-core

  • RAM: 8GB

  • SSD: 16GB

Server Port Policy

  • Open port 80 to support RPC external services.

System Tuning

Optimize sysctl knobs

sudo bash -c "cat >/etc/sysctl.d/21-haproxy.conf <<EOF
# Increase system level number of allowed open file descriptors
fs.nr_open=1100000
fs.file-max=1100000

# Set tcp config
net.ipv4.ip_local_port_range=5000 65000
net.ipv4.tcp_syncookies = 1
net.core.somaxconn = 4096
EOF"

sudo sysctl -p /etc/sysctl.d/21-haproxy.conf

Increase systemd file limits

Install HAProxy

Configure Routing

Edit /etc/haproxy/haproxy.cfg, routing archival requests to archival RPC endpoint and other requests to HyperGrid.

Start Service

Last updated