A modern, fast, and configurable proxy for Minecraft: Bedrock Edition.
CCProxy is a lightweight proxy server for Minecraft: Bedrock Edition, built in Rust. It's designed to be easy to use, yet highly configurable.
- High Performance: Built with Rust and Tokio for asynchronous, non-blocking I/O.
- Official BDS and GeyserMC Support: Works with the official Minecraft Bedrock Dedicated Server and GeyserMC.
- Easy to Use: Get started in minutes with a simple CLI.
- Single Binary: No external dependencies needed, just a single executable file makes it easy to run.
- Configurable: Customize the proxy to your needs with a simple YAML configuration file.
- HAProxy v2 Protocol Support: Enables you to get the real IP address of the player.
There are two recommended ways to run CCProxy:
You can run it using Docker with the following command:
docker run \
-p 19132:19132/udp \
-v ./data/:/app/data/ \
ghcr.io/chungchan-dev/ccproxy:latestYou can also download the latest binary from the GitHub Releases page.
- Download the appropriate binary for your system.
- Run the executable file.
All contributions are welcome! Please feel free to submit a pull request or open an issue.
This project is licensed under the Apache License 2.0. See the LICENSE file for details.