Skip to content

infinition/Bjorn-Manager

Repository files navigation

Bjorn Manager

Bjorn Manager

License Python Windows Linux Release Buy Me a Coffee

A desktop companion for the Bjorn project. Discovers Bjorn devices on your network (LAN, USB gadget, Bluetooth) and lets you install, update, and control them from a single UI.

Platforms: Windows, Linux.

Community: Reddit | Discord


Features

  • Auto-discovery over LAN, USB gadget (172.20.2.x), and Bluetooth (172.20.1.x).
  • Multilingual UI: English, French, Italian, Spanish, German, Chinese, Russian. Language persists between launches.
  • Smart device naming (Bjorn 1, Bjorn 2, ...) with stable identities across scan cycles.
  • Install and update Bjorn over SSH from the UI.
  • Terminal panel for live install logs.
  • Configurable EPD model, install mode, and options.

Download and run

Grab the latest release from the GitHub Releases page.

Linux:

chmod +x bjorn-manager-*.AppImage
./bjorn-manager-*.AppImage

If it fails, check:

ldd /usr/lib/bjorn-manager/bjorn-manager-bin | grep "not found"

Allow firewall access on first launch if prompted.


Quick start

  1. Enable SSH on your Pi and use a Bjorn-compatible hostname (bjorn, bjorn-*).
  2. Launch Bjorn Manager and wait for discovered devices.
  3. Click a device card to auto-fill the target host.
  4. Choose install settings.
  5. Connect, then install.

Discovery

  • mDNS + SSH probing + periodic WebUI checks.
  • Interface tags: 172.20.2.x = USB, 172.20.1.x = Bluetooth, others = LAN.
  • The same Bjorn device appearing on multiple interfaces keeps the same alias.

Troubleshooting

Problem Fix
No devices found Verify SSH is enabled, check firewall, verify hostname
Install fails Check internet access (online mode), verify SSH credentials, try a fresh image
Web UI icon missing Test http://<target-ip>:8000/, restart service or reboot from Manager

For bug reports include: Pi model and OS, connection path, EPD version, logs and screenshots.


Star History

Star History Chart

License

MIT. See LICENSE.

Bjorn Manager is part of the Bjorn ecosystem. Use only on systems and networks you own or are explicitly authorized to test.

About

Bjorn Manager is a minimal UI that finds Bjorn devices (LAN/USB), autofills IPs, connects over SSH, runs the Bjorn installer, restarts the service, and shows basic status/logs. No terminal gymnastic just click and go.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors