Script for automating deployment of your own Algorand MainNet non-archive Node to send transactions and read current state of smart contracts/applications.
Limitations: Debian 11 (bullseye)
IMPORTANT: The script will install an Algorand node and configure NFTables, you will be asked for IP address to be added to the trusted list to access algod, kmd and ssh services, the ip address of the current ssh session will be used by default.
Open terminal and run:
~$ apt-get install -y ca-certificates curl
~$ bash <(curl -s "https://raw.githubusercontent.com/zyablitsev/algorand-node-deploy/main/install.sh")
Check your node status:
~$ ALGORAND_DATA=/opt/algorand/node/data /opt/algorand/node/goal node status