Smart Drink Fridge 1.4.0
Smart Drink Fridge 1.4.0
Version 1.4.0 adds configurable automatic backups and a transparent, persistent
one-click Docker update experience.
Automatic backups
- Enable or disable scheduled backups from Settings.
- Run backups every 6 hours, every 12 hours, daily, or weekly.
- Configure the execution time and weekly weekday.
- Limit the maximum number of stored backups from 1 to 365.
- Optionally remove backups older than a configured number of days.
- Show the last result, detailed failure, and next planned execution.
- Verify the SQLite source and apply retention after automatic and manual backups.
- Prevent overlapping manual and automatic backup operations.
One-click Docker updates
- Show persistent phases for preparation, image check, download, controlled
restart, reconnection, completion, and failure. - Preserve update state while the web container is replaced.
- Display coarse progress and useful Watchtower details without aborting the update.
- Keep the updater container after completion so failures and logs remain inspectable.
- Update all running official Smart Drink Fridge services: web, scanner, NFC,
and Nextion display. - Automatically reconcile companion services after the first upgrade from an
older updater that could replace only the web container.
Compatibility and validation
- Existing databases are upgraded automatically through migration 5.
- Existing backup files and database data remain untouched.
- German, English, and French translations are included.
- The full application test suite, new scheduling tests, update orchestration
tests, and live Debian test-container checks pass.
The Raspberry Pi is not updated automatically when installing this GitHub
release. Use the update button under Settings when you are ready.