
✨ Features: • HTTP/1.1, HTTP/2, and HTTP/3 support with proper architecture • Reverse proxy with advanced load balancing (round-robin, least-conn, etc.) • Static file serving with content-type detection and security • Revolutionary file sync system with WebSocket real-time updates • Enterprise-grade health monitoring (active/passive checks) • TLS/HTTPS with ACME/Let's Encrypt integration • Dead simple JSON configuration + full Caddy v2 compatibility • Comprehensive test suite (72 tests passing) 🏗️ Architecture: • Rust-powered async performance with zero-cost abstractions • HTTP/3 as first-class citizen with shared routing core • Memory-safe design with input validation throughout • Modular structure for easy extension and maintenance 📊 Status: 95% production-ready 🧪 Test Coverage: 72/72 tests passing (100% success rate) 🔒 Security: Memory safety + input validation + secure defaults Built with ❤️ in Rust - Start simple, scale to enterprise!
17 lines
396 B
JSON
17 lines
396 B
JSON
{
|
|
"test_config": {
|
|
"server_url": "http://localhost:8080",
|
|
"sync_interval": 30,
|
|
"max_file_size": "100MB",
|
|
"supported_formats": [
|
|
"txt", "md", "json", "yaml", "toml",
|
|
"jpg", "png", "gif", "pdf", "doc"
|
|
]
|
|
},
|
|
"client_settings": {
|
|
"auto_sync": true,
|
|
"conflict_resolution": "keep_client",
|
|
"backup_conflicts": true,
|
|
"watch_subdirectories": true
|
|
}
|
|
} |