LynxCI - Feb 2021
This script supports the following Linux operating systems. Raspberry Pi OS, Debian 10 (Buster), Ubuntu 20.10 & Ubuntu 20.04 LTS. The script is only recommended for a VPS or local server that has a freshly installed OS with no previously written data. Seriously, don't execute this script on a VPS that has data you care about. This precaution is for your own security.
THIS SCRIPT IS ONLY FOR dedicated computers, VPS or Raspberry Pi. If you have data or user accounts on your computer, DO NOT USE THIS SCRIPT. It is only to be used after a freshly installed operating system.
You can execute the following install script, as 'root', after your OS is installed and updated. Just copy/paste and hit return.
wget -qO - https://getlynx.io/install.sh | bash
Alternatively, the following install script can be adjusted to quickly build a node on testnet or mainnet, an alternate CPU mining default, and finally the reset time of the built-in firewall. If you are noob, we recommend the above line instead.
wget -O - https://getlynx.io/install.sh | bash -s "[mainnet|testnet]" "[0.01-0.95]" "[300-604900]"
The initial setup takes less then 1 minute (depending on the speed of your host), so keep your terminal open until it tells you it's done. The script will reboot the target device when it is done executing. The full installation log is saved to /var/log/syslog.
After the LynxCI node is built, the default user account is 'lynx' and the password will be 'lynx'. You won't be able to log in as 'root' (or 'pi'), as the installer locks those user accounts for security reasons. The 'lynx' user account does get sudo. The last step of the build is to reboot the host, so you will know it's done when your host or Pi reboots itself. Some VPS vendors don't reboot well, so check the status of your VPS after about 45 minutes to make sure it came back up.