r34x / Automatic-Golem

This is the official repository for the Automated Golem Provider with monitoring.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Automatic-Golem

Author: Adam Mayfield

Date: 1 April 2021

Video Walkthrough: https://youtu.be/X-nzNbmug2U

This installer does several things, which are all optional. You can:

  • update the Linux system
  • install SSH and enable it on port 22
  • install the Golem Provider node
  • add the provider process as a service, so that it starts when the machine is booted
  • start the service
  • install Netdata, a free, open source system monitoring tool. More info at https://www.netdata.cloud/
  • launch Firefox and open the Netdata dashboard, if installed
  • continuously monitor the status of the provider node
  • restart the Golem provider if errors are thrown.

Installation instructions:

  • Download the GolemDeploy.sh script, golemsp.service and restartjobs.sh files
  • Copy to your Linux node
  • Make GolemDeploy.sh and restartjobs.sh executable (sudo chmod +x GolemDeploy.sh restartjobs.sh)
  • Place golemsp.service in /etc/systemd/system and /etc/systemd/system/multi-user.target.wants
  • Edit golemsp.service to include the local username of the user that logs into the machine
  • Run GolemDeploy.sh by opening a terminal navigating to the script and typing ./GolemProvider.sh
  • The script will handle the rest and walk you through each step.

About

This is the official repository for the Automated Golem Provider with monitoring.

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%