HMAC File Server v3.2 (Stable) is now available. This release includes major improvements to deployment workflows, configuration options, and overall project structure.
Repository has moved:
https://git.uuxo.net/uuxo/hmac-file-server
This migration reflects a move away from GitHub in favor of a self-hosted Gitea instance.
Key Changes in v3.2
-
Installer Improvements
- Configuration directory is now selectable
- Terminal output cleaned up (ASCII-only)
- Improved input prompts and configuration summary
-
Docker Support
- Docker-based deployment added as an alternative to native systemd
- Includes
docker-compose.yml
, Dockerfile, and helper scripts
- Redis and ClamAV integrated in Docker environment
-
Documentation Overhaul
README.md
, INSTALL.md
, and WIKI.md
fully rewritten
- Docker deployment covered in detail
- Protocol specification verified and updated
-
Repository Cleanup
- Removed obsolete files and test artifacts
- Improved
.gitignore
for major IDEs
- Hardcoded secrets replaced with config placeholders
-
Licensing and Hosting
- License updated from MIT to Apache License 2.0
- All references updated accordingly
- Project now hosted on self-managed Gitea instance
Deployment Options
- Native systemd installation (existing)
- Docker-based orchestration with service isolation (new)
Release Summary