fallenbreath/smcr

By fallenbreath

Updated 8 days ago

A simple Minecraft router using the server address in the handshake packet

Image

760

Overview

A simple Minecraft router that routes using the server address in the handshake packet

Github: https://github.com/Fallen-Breath/smcr

With SMCR, you can connect to multiple Minecraft servers with only 1 port, which is helpful if you don't want to expose too many ports, or you're using reversed proxy like frp that only provides a few ports

Quick start

See GitHub README for how to make your the config file

Docker command:

docker run -p 7777:7777 -v ./config.yml:/app/config.yml fallenbreath/smcr:latest

Docker compose:

version: '3'
services:
  smcr:
    image: fallenbreath/smcr:latest
    container_name: smcr
    restart: unless-stopped
    ports:
      - "7777:7777"
    volumes:
      - ./config.yml:/app/config.yml:ro

Docker Pull Command

docker pull fallenbreath/smcr