4.6.0: Early christmas present
Gui
With this release we have done a major overhaul of the GUI. You will probably not see it, because we still use the AdminLTE template, but the rendering and actions are now all reactive made with Svelte. This will hopefully make the web interface a bit less sluggish. And way easier to make the GUI interactive, reactive and responsive.
Hardware
Further on we have now remote buttons and the Atlas Scientific sensors are now tested and working. Thanks to @Cinett87
Docker
Finally the Docker build has been speedup from a 2 hour build to only 10 minutes :) and reduced in size for about 33%. We are very happy with these results. For docker users, pay attention to the following. From this version, you should not mount the /opt/vc
folder. So remove that line from the docker-compose.yaml
Extra documentation and full release information: https://theyosh.github.io/TerrariumPI/posts/2022/12/11/release-terrariumpi-v-4-6-0/
Upgrading
Use the following steps to upgrade TerrariumPI
Docker
Remove the - /opt/vc:/opt/vc
from the docker-compose.yaml file. Than you can do a docker compose pull
to get the new image and with docker compose up -d
to start the new release.
Manual
- Stop TerrariumPI:
sudo service terrariumpi stop
- Update the code:
git pull
- Rerun the installer:
sudo ./install.sh
- Start TerrariumPI:
sudo service terrariumpi start
After starting the new release, you can manually remove the folder static
: rm -Rf static
.
Full Changelog: 4.5.0...4.5.0