This repository contains scripts to create operating system packages to support SolarNode. SolarNetwork Foundation hosts a Debian package repository (and a staging repository) for pre-built Debian packages.
The exact build requirements vary for each package. Most packages use make
and
fpm
. On Debian systems, these can typically be installed like this:
sudo apt install git ruby ruby-dev build-essential
# For Ruby < 2.6
sudo gem install --no-ri --no-rdoc fpm
# For Ruby 2.6+
sudo gem install --no-document fpm
Then you can clone this repository and build the packages as needed:
git clone https://github.com/SolarNetwork/solarnode-os-packages.git
cd solarnode-os-packages
git checkout develop