Installation
Using cargo-binstall (Recommended)
cargo binstall sockudo --version 2.5.4
Using cargo
cargo install sockudo --version 2.5.4
Using Docker
docker pull ghcr.io/rustnsparks/sockudo:2.5.4
docker pull sockudo/sockudo:2.5.4
Direct Download
Download the appropriate binary for your platform from the assets below.
Platform Support
- ✅ Linux x86_64 (GNU)
- ✅ macOS x86_64 (Intel)
- ✅ macOS ARM64 (Apple Silicon)
- ✅ Windows x86_64
- ✅ Docker linux/amd64
- ✅ Docker linux/arm64
What's Changed
- Feat/log output control by @MarcEspiard in #58
New
Logging Configuration
Environment Variables:
LOG_OUTPUT_FORMAT
- Log format (human|json, default: human) [Must be set at startup]LOG_COLORS_ENABLED
- Enable/disable colors in human format (true|false, default: true)LOG_INCLUDE_TARGET
- Include module target in logs (true|false, default: true)
Config File Options (in logging
section):
colors_enabled
- Enable/disable colors in human format (true|false, default: true)include_target
- Include module target in logs (true|false, default: true)
Important: JSON format (LOG_OUTPUT_FORMAT=json
) can only be configured via environment variable at startup due to tracing subscriber limitations. It cannot be set in config files.
Full Changelog: v2.5.3...v2.5.4