Releases: bishopdynamics/superbird-debian-kiosk
Releases · bishopdynamics/superbird-debian-kiosk
v1.8.0 2024-01-03
v1.8
- customized the boot logos a little bit, using
aml-imgpack
v1.7 2024-01-01
v1.7
- switch from
x11vnc
totigervnc-scraping-server
for better vnc performance- default password
superbird
, to change:sudo vncpasswd /scripts/vnc_passwd
, andsudo systemctl restart vnc.service
- vnc password now survives upgrade via
update_local.sh
- default password
v1.6 2024-01-01
Happy New Year!
v1.6
build_image.sh
can now create full image from a stock dump without extra stepsimage_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
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
v1.4
- added back some python packages for fun
- added
--local_proxy
flag toinstall_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