Install from repository

Updated on 28-05-2018

SONM Consumer (Buyer) need following platform components:

  • CLI
  • Node

SONM Supplier need following components:

  • CLI
  • Node
  • Worker
  • Optimus (auto-seller bot, optional)
  1. Add SONM repository: sudo curl -s https://packagecloud.io/install/repositories/SONM/core/script.deb.sh | sudo bash
  2. Update packages info from repository: sudo apt-get update
  3. Install packages:
    • SONM CLI: sudo apt-get install sonm-cli
    • SONM Node: sudo apt-get install sonm-node
    • SONM Worker: sudo apt-get install sonm-worker
    • SONM Optimus: sudo apt-get install sonm-optimus
  4. Configure SONM components

NOTE Configuration files location:

  • CLI: ~/.sonm/cli.yaml
  • other components: /etc/sonm

Node, Worker and Optimus are installing as system services and running on OS boot. You may reboot your system to run SONM components for the first time, or start them manually: sudo service sonm-node start (for example).

You may see logs with journalctl -fu sonm-node command (for example)