Skip to content

Releases: bishopdynamics/superbird-debian-kiosk

v1.8.0 2024-01-03

03 Jan 08:46
Compare
Choose a tag to compare

v1.8

  • customized the boot logos a little bit, using aml-imgpack

v1.7 2024-01-01

02 Jan 05:07
Compare
Choose a tag to compare

v1.7

  • switch from x11vnc to tigervnc-scraping-server for better vnc performance
    • default password superbird, to change: sudo vncpasswd /scripts/vnc_passwd, and sudo systemctl restart vnc.service
    • vnc password now survives upgrade via update_local.sh

v1.6 2024-01-01

02 Jan 02:32
Compare
Choose a tag to compare

Happy New Year!

v1.6

  • build_image.sh can now create full image from a stock dump without extra steps
  • image_config.sh now contains all user-configurable values for building and updating image
  • the 256MB settings partition is now mounted at /config/, used for chromium user profile
  • reorganize files to make it clearer where they go

v1.5.1 2023-12-29

30 Dec 01:11
Compare
Choose a tag to compare

v1.5.1

  • fixed oops: missing /scripts/chromium_settings.sh in prebuilt image

v1.5

  • moved chromium settings into separate file /scripts/chromium_settings.sh
  • added buttons service, configure in /scripts/buttons_settings.py
    • need to provide your Home Assistant url, and long-lived token
    • control a light entity brightness by turning knob, pressing toggles on/off
    • recall scene/automation/script using buttons along edge, and button next to knob
  • ditched the heredoc'd files in install_debian.sh, reorganized files needed for it
  • added update_local.sh which can update an already-running local device running a previous release

Starting with this release, your settings are stored in /scripts/chromium_settings.sh and /scripts/buttons_settings.py, and those two files will NOT be touched during subsequent upgrades using update_local.sh, so your settings will survive upgrades.
However, your existing settings will NOT be migrated, so if you use update_local.sh to upgrade an existing device you will then need to edit those two files.

You should setup ssh key with superbird first, so that you don't have to type the password a bunch of time during upgrade.

If you are coming from v1.2 you should flash the image from Releases instead, you will end up with much more free space.

v1.4 2023-12-28

29 Dec 01:54
Compare
Choose a tag to compare

v1.4

  • added back some python packages for fun
  • added --local_proxy flag to install_debian.sh, to use a local instance of apt-cacher-ng
  • added some helper scripts for creating an image for release
  • switch to main debian mirror, http://deb.debian.org/debian/
  • use x11vnc -loop flag instead of our own loop
  • remove ~10px black border around chromium (more pixels!)
  • hide scrollbars in chromium
  • chromium service (including X11) now logs to /var/log/chromium.log