We are pleased to announce the release of HMAC File Server 3.2 (Tremora del Terra). This release includes significant improvements in usability, performance, and deployment simplicity.
Version 3.2 is designed to deliver a fast, secure, and seamless file server experience with minimal setup requirements.
Repository
The source code and release downloads are available at: https://git.uuxo.net/uuxo/hmac-file-server
Key Features
--genconfigMigration Guide
Upgrading from version 3.1.x to 3.2 is seamless. Your existing configuration will continue to work without modification. For those who prefer the new minimal configuration format, use the --genconfig option to generate a simplified configuration file.
Option 1: Keep Your Existing Configuration
Your current config.toml will continue to work without modification. The new version will apply improved defaults automatically.
Option 2: Migrate to the New Minimal Configuration
# Backup your current config
cp config.toml config-3.1-backup.toml
# Generate a new minimal config
./hmac-file-server --genconfig > config-simple.toml
# Copy over your specific values (e.g., storage_path, secret)
# Test with the new config
./hmac-file-server -config config-simple.toml