pete_c
Guru
Specifically here used a Pine64 2Gb computer. Similiar for all of the new Rockchip based boards out there.
Tested on Pine64 2Gb and TVBox (Octocore, 3Gb ram, 1Gb NIC, 32Gb eMMC)
Install core OS
1 - Install Armbian Ubuntu 18.04 64 bit bit base server image from here:
Comments: This is a one partition installation versus stock dual partition configuration. No more dealing with a fat16 (like an RPi) boot partition.
Read here:
hxxps://www.armbian.com/pine64/
Armbian Bionic
Download here:
hxxps://dl.armbian.com/pine64/Ubuntu_bionic_next.7z
2 - update / upgrade / dist-upgrade build
Install Docker (note typed a paragraph here and then post got banned). Will try again.
IE: will type it in gedit and do a copy and paste to here.
1 - Install prerequesites:
sudo apt install -y apt-transport-hxxps ca-certificates curl gnupg2 software-properties-common
2 - install docker gpg
curl -fsSL hxxps://download.docker.com/linux/debian/gpg | sudo apt-key add -
3 - install docker repository for arm64
sudo add-apt-repository "deb [arch=arm64] hxxps://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
4 - update
sudo update
5 - install docker-ce
sudo apt-get install -y docker-ce
6 - banned again from proceeding with post...
IE: test docker version and run a script and test script to be running in docker version for arm64.
7 - install Home Assistant for Arm64 Ubuntu
docker pull homeassistant/aarch64-homeassistant
8 - create an homeassistant config directory
mkdir -p /opt/home-assistant/config
9 - install HA configuration and update if necessary
docker run -d --name="home-assistant" -v /opt/home-assistant/config:/config -v /etc/localtime:/etc/localtime:ro --net=host --restart unless-stopped homeassistant/aarch64-homeassistant:latest
10 - install users and group - do this for every sudo user on your Ubuntu build
sudo usermod -aG docker ${USER}
11 - that's it
Tested on Pine64 2Gb and TVBox (Octocore, 3Gb ram, 1Gb NIC, 32Gb eMMC)
Install core OS
1 - Install Armbian Ubuntu 18.04 64 bit bit base server image from here:
Comments: This is a one partition installation versus stock dual partition configuration. No more dealing with a fat16 (like an RPi) boot partition.
Read here:
hxxps://www.armbian.com/pine64/
Armbian Bionic
Download here:
hxxps://dl.armbian.com/pine64/Ubuntu_bionic_next.7z
2 - update / upgrade / dist-upgrade build
Install Docker (note typed a paragraph here and then post got banned). Will try again.
IE: will type it in gedit and do a copy and paste to here.
1 - Install prerequesites:
sudo apt install -y apt-transport-hxxps ca-certificates curl gnupg2 software-properties-common
2 - install docker gpg
curl -fsSL hxxps://download.docker.com/linux/debian/gpg | sudo apt-key add -
3 - install docker repository for arm64
sudo add-apt-repository "deb [arch=arm64] hxxps://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
4 - update
sudo update
5 - install docker-ce
sudo apt-get install -y docker-ce
6 - banned again from proceeding with post...
IE: test docker version and run a script and test script to be running in docker version for arm64.
7 - install Home Assistant for Arm64 Ubuntu
docker pull homeassistant/aarch64-homeassistant
8 - create an homeassistant config directory
mkdir -p /opt/home-assistant/config
9 - install HA configuration and update if necessary
docker run -d --name="home-assistant" -v /opt/home-assistant/config:/config -v /etc/localtime:/etc/localtime:ro --net=host --restart unless-stopped homeassistant/aarch64-homeassistant:latest
10 - install users and group - do this for every sudo user on your Ubuntu build
sudo usermod -aG docker ${USER}
11 - that's it