The minimum system resources required to run a Mysterium Node.
- CPU: 1 Core
- Ram: 1GB
- Disk space: 500MB
Operating system:
- Raspbian 9/10
- Debian 9/10
- Ubuntu 18.04/20.04
You can run Mysterium from a VM, container or raspberry pi.
The minimum system resources required to run a Mysterium Node.
Operating system:
You can run Mysterium from a VM, container or raspberry pi.
There are two ways you can install a Mysterium node nativally on almost all Linux distrobutions.
Command line:
sudo add-apt-repository ppa:mysteriumnetwork/node
sudo apt-get update
sudo apt install myst
Install from a Script.
sudo apt-get install curl
sudo -E bash -c "$(curl -s https://raw.githubusercontent.com/mysteriumnetwork/node/master/install.sh)"
In order to complete this setup, you should have a non-root user with sudo privileges
Once you have installed the Mysterium node I would suggest setting up a metamask wallet (polygon network) this will speed up the onboarding process as you require a wallet to continue and recieve you tokens.
See Setting up MetaMask for Mysterium (coming soon).
Once you have setup you’re metamask wallet log into your Mysterium node using the nodes IP address with port 4449 and continue with the onoarding process.
So in the browsers address bar it will look like http://xxx.xxx.xxx.xxx:4449During the onboarding process you will be asked to claim your node via https://mystnodes.com/, this is a web dashboard to keep track of your nodes statistics externally away from the nodes local dashboard.
When an update is available you will have to update you’re Mysterium node, there is options to automate the updates (see below).
The manual way to update you’re node is to login via Proxmox console (see proxmox articles), locally (on an old laptop or miniPC etc) or via SSH.
Type the following command to update your Mysterium Node.
sudo apt update;
sudo apt install myst
To automate the update process of you’re Mysterium Node you must install the unattended-upgrades package.
Install the package
apt update
apt install unattended-upgrades apt-listchanges -y
If unattended-upgrades does not start automatically run this command.
systemctl enable –now unattended-upgrades
Configure the 50unattended-upgrade
cd /etc/apt/apt.conf.d/
sudo nano 50unattended-upgrades
If nano is not installed and yo do not know how to use another editor you can install it by typing.
apt update -y && apt install -y nano
Enter the following
APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Unattended-Upgrade "1";
APT::Periodic::Verbose "1";
APT::Periodic::AutocleanInterval "7";
Unattended-Upgrade::Mail "root";
Unattended-Upgrade::Origins-Pattern {
"o=LP-PPA-mysteriumnetwork-node";
};
Unattended-Upgrade::Package-Blacklist {
};
Unattended-Upgrade::Automatic-Reboot "false";
Unattended-Upgrade::Origins-Pattern represents the apt sources that need to be updated, we only update the repository containing Origin:LP-PPA-mysteriumnetwork-node.