LitOS is a system which helps Operators administer Lit Nodes.
This repository contains a few separate components:
common/bundle: configuration files forsystemdand Salt Stackcommon/salt: Salt Stack configuration which is shared between Host and Guest layersscripts:bashscripts which are run when Lit OS is installed or updatedguest:bashscripts which are used in creation and management of Guest VMshost:bashscripts which are used in creation and management of the Host environmentinternal: Salt Stack configuration which can be used as an overlay, containing authorization for Lit team members
The Node and Prov folders contain scripts and Salt Stack configuration which references elements in the components/ directory, and is used to construct the node and prov VM environments in Lit OS.
If you're developing locally and need to upload to your working environment:
make
scp user@host.litgateway.com:~/lit-os-prov.tar.gz lit-os-prov.tar.gz