/Velocity-Docker

Automatically updated Docker images for the Velocity Minecraft server proxy by PaperMC. Consider trying https://github.com/itzg/docker-bungeecord/

Primary LanguageDockerfileGNU General Public License v3.0GPL-3.0

NOTE

This is an experimental repository and is not recommended to be used in production. For a more stable, tried-and-tested Docker solution for Velocity and BungeeCord, check out itzg/docker-bungeecord. itzg's offering supports BungeeCord, Waterfall and Velocity, has a comprehensive collection of environment variables for configuration, updates the proxy software immediately on startup, and generally has much better support.

Velocity-Docker

Automatically updated Docker images for the Velocity Minecraft server proxy by PaperMC.

The latest version is automatically pulled every 6 hours. Currently, only the latest version is built.

The Velocity configuration (velocity.toml) and forwarding.secret files are available under the /data directory and are automatically generated on the first start of the container.

Usage (Docker Compose)

services:
  velocity:
    image: ghcr.io/lemmmy/velocity-docker:latest
    hostname: velocity
    environment:
      JVM_XMS: 1G # Optional, defaults to 512M
      JVM_XMX: 1G # Optional, defaults to 512M
    volumes:
      - ./velocity:/data
    ports:
      - 25577:25577
    restart: always

License

This repository is licensed under GPL v3.

Velocity is licensed under GPL v3.