Repository navigation
馃攼 v1.0.4: Streamlined Installation & Auto-Updates
This release revolutionizes the deployment process with a single-command installer, native self-updating capabilities, and expanded support for Alpine and RHEL-based systems.
馃殌 Streamlined Installation & Updates
- One-Line Installer: New
curl | bashinstaller automatically detects OS, dependencies, and installs SamNet WG. - Self-Updating: New
samnet --updatecommand allows seamless in-place updates. - Multi-Distro Support: Now fully compatible with Alpine Linux, RHEL/CentOS/Rocky, and Debian/Ubuntu derivatives.
馃捑 Safety & Reliability
- Config Preservation: Updates and reinstalls now strictly preserve all existing client configurations and keys.
- Smart Reinstall: The installer automatically detects existing installations and protects critical data before modifying files.
馃敡 Bug Fixes
- Installer Stability: Fixed a crash when copying the
services/directory during installation. - TUI Input: Resolved an issue where the TUI input could freeze during [install.sh] execution.
- Input Visibility: Restored hidden input fields for the port wizard and peer labels.
- Version Checks: Fixed edge cases in version comparison logic for more reliable update notifications.