balena.io quickstart

add balena etcher repo

# echo "deb https://deb.etcher.io stable etcher" | \
sudo tee /etc/apt/sources.list.d/balena-etcher.list
# apt-key adv --keyserver keyserver.ubuntu.com \
--recv-keys 379CE192D401AB61

install balena etcher

# aptitude update 
# aptitude install balena-etcher-electron

understand difference between balena dev v prod images

create a APP and build and download a base SD card zip

flash base SD card with etcher

$ balena-etcher-electron

install balena cli

note add you SSH key to github BEFORE running npm install balena-cli

cmds

# aptitude install npm
# npm -g install typescript
# npm install balena-cli -g --production --unsafe-perm

add SSH key to your balena.io account

login to balena

$ balena login

web auth

verify connection

$ balena apps

ID      APP NAME DEVICE TYPE     ONLINE DEVICES DEVICE COUNT

get a project and push it

cmds to clone push and deploy

$ git clone myproj
$ cd myproj
$ balena push MYAPP

deploy a balena container

browse to

Screenshot_2020-03-17 OpenWebRX Open Source SDR Web App for Everyone .png

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.