An appliance is a piece of hardware that comes with a pre-installed operating system. This document describes how the lifecycle of appliances is managed.
For different hardware the appliance provisioning process is different. Please see the different sections below for more information.
-
Build a fresh appliance image:
BOARD=nanopi-r5s make build-appliance
-
Use Etcher to flash the image to an SD card.
-
Log in to the appliance using the default credentials:
- Username:
nicklasfrahm
- Password:
nicklasfrahm
- Username:
-
Fetch the IP address of the appliance:
ip addr show wan | grep 'inet ' | awk '{print $2}'
-
On a different machine, run the bootstrap command:
ic metal bootstrap <ip>