Overview of Tuliprox Capabilities
developTuliprox is a high-performance IPTV proxy and playlist processor written in Rust. It is designed for several use cases:
IPTV Enthusiasts
- Merge multiple providers into one unified playlist.
- Filter, rename, and sort channels.
- Automatic EPG assignment with fuzzy matching.
- Integration with Kodi, Jellyfin, Emby (via STRM), and Plex (via HDHomeRun).
Self-Hosted & Homelab Users
- Single Docker container deployment with no external database required (uses a custom B+Tree engine).
- Low resource footprint suitable for Raspberry Pi or small VPS.
- VPN/SOCKS5 routing for upstream traffic with public IP verification via Web UI.
Multi-User Operations
- Multi-tenant edge gateway to publish multiple virtual endpoints.
- User management with connection limits and priority levels.
- RBAC (Role-Based Access Control) with 14 granular permissions.
- Panel API for automated account management.
Developers & Power Users
- Mapper DSL: For arbitrary playlist transformations.
- Management REST API: For configuration, processing, and operational automation.
- CLI Mode: For scripting and CI/CD integration.