HomeJavaModsDockBridge
DockBridge

DockBridge

Velocity plugin to auto-register Docker-backed servers (e.g., Limbo) and check for updates on Modrinth.

Features

Installation

  1. Download the latest DockBridge release from Modrinth (jar file).
  2. Place the jar into your Velocity plugins/ folder.
  3. (Optional) If Velocity runs in Docker, mount /var/run/docker.sock into the Velocity container so DockBridge can discover containers.
  4. Start Velocity. On first start, the config file dockbridge.conf is created in the Velocity data folder; adjust settings and restart.
  5. Permissions:
    • dockbridge.command for /dockbridge
    • dockbridge.update.notify for update hints on login

Configuration

dockbridge.conf (created in the Velocity data folder on first start):

docker.endpoint=unix:///var/run/docker.sock
docker.poll_interval_seconds=30
filters.proxy_group=default
docker.autoregister.label_key=net.uebliche.dockbridge.autoregister
docker.autoregister.label_value=true
docker.autoregister.name_label=net.uebliche.dockbridge.server_name
docker.autoregister.port_label=net.uebliche.dockbridge.server_port
docker.autoregister.duplicate_strategy=suffix   # suffix | overwrite

Docker labels (example)

net.uebliche.dockbridge.autoregister=true
net.uebliche.dockbridge.server_name=limbo
net.uebliche.dockbridge.server_port=30000

Local testing

Gradle run

./gradlew runVelocity

Downloads Velocity, builds the plugin (shadowJar), and starts the proxy with the plugin loaded.

Docker Compose (Limbo set)

docker compose up --build        # or: docker compose -f docker-compose.limbo.yml up --build

Includes three Limbo backends (ports 30000/30001/30002) and Velocity on host port 26678. Velocity runs via runVelocity inside the container and mounts your sources/config.

Commands & permissions

Troubleshooting

Build

./gradlew build

Produces the shaded jar at build/libs/DockBridge-<version>.jar.

Contributing

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more