communityfirst/balena-interface

By communityfirst

Updated over 3 years ago

A device interface for using Balena devices. It can be used to interact with your device, or as a st

Image
Languages & frameworks
Integration & delivery
Internet of things
0

749

communityfirst/balena-interface repository overview

Balena Starter Interface

wifi

A community-built device interface for using balena devices. It can be used to interact with your device, or as a starter project to create your own interface.

See the Quick Start guide in the documentation for details on how to quickly add this project as an interface to your existing projects, or the Developing Locally guide on how to develop your own interface.

Core features include:

  • Ability to customise the visible components and add directly to your existing projects
  • Online and offline compatibility
  • Customisable Electron and Progressive Web applications for interaction with your devices
  • Pre-built endpoints for interacting with the Balena SDK or Supervisor
  • Connect your device to nearby Wi-Fi networks
  • Container manager (list, stop, start, restart)
  • File manager (create folders, upload, delete, etc...)
  • Set, edit and remove environment variables on the device
  • Configure the device hostname
  • Configure the device SSID and password
  • Captive portal
  • Automatic mounting of USB devices into the File Manager
  • System info and stats
  • I18n language translations

Electron App:

electron

Fork modification

  • Captive-portal as application that redirects to a set url or port
  • Balena starter interface runs on a separate express app on port 8079
  • A seperate page for connecting to WiFi
  • Design tweaks for better responsiveness
  • Connect to password-less network

Documentation

Configuration instructions and use of the UI can be found in the documentation.

See for yourself

See the components for yourself with a one-click install:

balena deploy button

Tag summary

Content type

Image

Digest

sha256:f49436c74

Size

62.7 MB

Last updated

over 3 years ago

docker pull communityfirst/balena-interface