# Docker
docker pull hmac-file-server:3.3.0
# Binary
wget https://git.uuxo.net/uuxo/hmac-file-server/releases/download/v3.3.0/hmac-file-server-linux-amd64
Drop-in upgrade - no configuration changes required!
Repository
The source code and release downloads are available at:
https://git.uuxo.net/uuxo/hmac-file-server
Migration from 3.2 to 3.3
This is a drop-in upgrade with zero breaking changes:
# Stop your current instance
systemctl stop hmac-file-server
# Backup current binary (optional)
cp hmac-file-server hmac-file-server-3.2-backup
# Download new version
wget https://git.uuxo.net/uuxo/hmac-file-server/releases/download/v3.3.0/hmac-file-server-linux-amd64
chmod +x hmac-file-server-linux-amd64
mv hmac-file-server-linux-amd64 hmac-file-server
# Start with existing config
systemctl start hmac-file-server
No configuration changes are required. Your existing config.toml
from version 3.2 will work seamlessly with 3.3.0.
XMPP Client Compatibility
Version 3.3.0 has been specifically tested and optimized for the major XMPP clients:
Technical Details
The enhanced MIME type detection now supports:
Audio Formats: .flac
, .opus
, .m4a
, .aac
Video Formats: .webm
, .mkv
, .m4v
, .avi
Document Formats: .epub
, .docx
, .xlsx
, .pptx
Code Formats: .py
, .go
, .rs
, .ts
, .jsx
Archive Formats: .7z
, .rar
, .tar.xz
, .tar.bz2
Image Formats: .webp
, .avif
, .heic
, .svg
What's Next
Version 3.3.0 establishes a solid foundation for XMPP ecosystem integration. Future releases will focus on:
Upgrade today and experience the most compatible and reliable HMAC File Server yet!