Install Hass.io - noodlemctwoodle/Hassio GitHub Wiki
This guide explains how to install Hassio on Ubuntu Server 19.10 running Docker CE
Requirements
- docker-ce
- bash
- jq
- curl
- avahi-daemon
- dbus
- Optional
- apparmor-utils
- network-manager
- Run
You may need to install the Universe repo for some of the requirements
sudo add-apt-repository universe
Supported Machine types
Intel-NUC
Run
Run as root (sudo su):
curl -sL https://raw.githubusercontent.com/home-assistant/hassio-installer/master/hassio_install.sh | bash -s --machine 'intel-nuc' --data-share '/mnt/data/homeassistant'
Configure Hass.io for remote access using NGINX reverse proxy
Using the NGINX Guide create a new certificate for your Hass.io instance. If you have already installed NGINX and Lets Encrypt start from the section 'Create Certificate/s' and generate a new certificate for this Hass.io instance and complete the rest of the guide.
Be aware that {config-name} should be replaced by the NGINX configuration you are using such as 'hassio' or 'containers'