After you’ve flashed Ubuntu 18.04 on your microSD card and plugged it into your Odroid H2 board, connect the SSD, ethernet and power supply to it. Turn it on and SSH into your system.
Step 1. Update packages
sudo apt-get update
sudo apt-get upgrade
Step 2. Change system’s hostname to “umbrel”
sudo hostnamectl set-hostname umbrel
Step 3. Install Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
Step 4. Add user to docker group
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker
Step 5. Verify Docker installation
docker run hello-world
Step 6. Install Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
Step 7. Verify Docker Compose Installation
docker-compose --version
Step 8. Install dependencies
sudo apt-get install fswatch jq rsync curl
Step 9. Create installation directory for Umbrel on your SSD
# Switch to the directory where your SSD is mounted
cd /mnt/data
mkdir umbrel
Step 9. Install Umbrel
cd umbrel
curl -L https://github.com/getumbrel/umbrel/archive/v0.2.14.tar.gz | tar -xz --strip-components=1
Step 10. Start Umbrel
sudo ./scripts/start
You should now be able to access your Umbrel's dashboard on http://umbrel.local from any device connected to the same network
To stop Umbrel, run
sudo ./scripts/stop