Releases: microfarad-de/nastia-server
Releases · microfarad-de/nastia-server
Improved Python script logging and other fixes
- All Python scripts now produce system logs.
- lib/ups.py: Improved stability when running in parallel with ups-cli
Home automation support
- New Bluetooth communication service
bt-daemon
for controlling Bluetooth enabled accessories. - Improved serial console
serial-cli.py
now supports multi-threading and better exception handling. - Improved exception handling in the UPS service
ups.py
. - Basic homebridge automation scripts.
Configurable ping test
bin/monitor: Added a parameter for configuring the number of ping attempts
Monitor ping test
bin/monitor:
- Implemented ping test for checking arbitrary IP addresses.
Monitor system reboot
bin/monitor:
- Send a warning message if the system has been rebooted.
Monitor and log updates
bin/monitor:
- Added DNS resolver test
- Use --secure option for speedtest-cli
lib/log.sh: Added time zone to log timestamps
UPS command line interface
Implemented UPS command line interface script under sbin/ups-cli
.
Python 3 compatibility
Updated the Python scripts bin/serial
, lib/ups.py
and lib/cleanup.py
for compatibility with Python 3.x.
General purpose backup script and Mac OS compatibility
lib/config.sh: Mac OS compatibility and ability to reference config variables from within other config variables using the '$' prefix
bin/backup-files: New general purpose rsync wrapper script for backing-up files from/to local/remote sources/destinations
bin/monitor: Display CPU temperature
Migrate to msmtp
Migrated the server monitor to msmtp for sending mail.