Skip to content

SolarNetwork/solarnode-os-packages

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SolarNode OS Packages

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.

Build requirements

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