- Home
- Minecraft Server Proxy Software
- Infrared
On the recordRead 8 Oct 202620 facts
Infrared
On the record
- Antibot
- Its antibot checks can use IP lookups, encryption, authentication, protocol, and username checks.github.com · read 8 Oct 2026
- API
- An optional JSON HTTP API provides routes to list, retrieve, add, and delete proxy configurations.github.com · read 8 Oct 2026
- Availability
- The project documents live upgrades using tableflip that can preserve existing connections during the process swap.github.com · read 8 Oct 2026
- Bot mitigation
- Its antibot checks use IP lookups, encryption checks, authentication checks, protocol checks, and username lookups.github.com · read 7 Oct 2026
- Configuration
- One configuration file can define multiple domains, and proxy configurations can optionally be fetched from Redis.github.com · read 7 Oct 2026
- Deployment
- The README documents Linux kernel 5.8 or later for its recommended mitigation setup and shows running Infrared as a systemd service.github.com · read 7 Oct 2026
- GeoIP
- GeoIP lookup uses MaxMind MMDB files, and the README says the required GeoLite2 databases can be downloaded for free by creating an account.github.com · read 8 Oct 2026
- Integrations
- The README names Redis, Prometheus, MaxMind MMDB GeoIP databases, the Mojang API, and HAProxy Proxy Protocol among supported integrations or components.github.com · read 7 Oct 2026
- IP forwarding
- Proxy configurations support HAProxy Proxy Protocol and TCPShield/RealIP Protocol when the destination server is compatible.github.com · read 8 Oct 2026
- License
- The repository lists the Apache License 2.0, whose terms grant no-charge copyright and patent licenses subject to its conditions.github.com · read 8 Oct 2026
- License and warranty
- The repository includes an Apache License 2.0, which grants no-charge use rights and provides the work as-is without warranties.github.com · read 7 Oct 2026
- Live upgrades
- The optional tableflip feature allows upgrading the Go application without closing existing connections and requires systemd, according to the README.github.com · read 7 Oct 2026
- Metrics
- A built-in Prometheus exporter reports proxy metrics, including connected players and handshake counts.github.com · read 7 Oct 2026
- Monitoring
- The built-in Prometheus exporter exposes operational metrics, including connected players and handshake counts.github.com · read 8 Oct 2026
- Network support
- The project says it supports both IPv4 and IPv6.github.com · read 8 Oct 2026
- Operational limit
- The README says enabling Redis based proxy configuration disables the built-in API.github.com · read 7 Oct 2026
- Purpose
- Infrared describes itself as a Minecraft reverse proxy with Layer 7 protection, written in Go.github.com · read 8 Oct 2026
- Redis
- Redis can be used to cache lookups and to retrieve proxy configurations, including across multiple instances.github.com · read 8 Oct 2026