Home
Softono
infrared

infrared

Open source Apache-2.0 Go
852
Stars
61
Forks
45
Issues
12
Watchers
1 year
Last Commit

About infrared

An ultra lightweight minecraft reverse proxy and idle placeholder

Platforms

Web Self-hosted Docker

Languages

Go Jinja

Infrared

A Minecraft Reverse Proxy

Discord Docker Pulls
CI

[!WARNING] Infrared is currently under active development: bugs and breaking changes can happen. Feedback and contributions are welcome.

An ultra lightweight Minecraft reverse proxy and status placeholder: Ever wanted to have only one exposed port on your server for multiple Minecraft servers? Then Infrared is the tool you need! Infrared works as a reverse proxy using a sub-/domains to connect clients to a specific Minecraft server.

Features

  • [X] Reverse Proxy
    • [X] Wildcards Support
    • [X] Multi-Domain Support
  • [X] Status Response Caching
  • [X] Proxy Protocol Support
  • [X] Ratelimiter

Useful Links

Build

Requirements:

  • Go 1.21+
CGO_ENABLED=0 go build -ldflags "-s -w" -o ./out/infrared ./cmd/infrared

or make all (requires GNU Make). The binary is in the out/ directory.

Similar Projects

Attributions