Skip to content

Installation from Docker image

Registries

LazyGate provides official Docker images hosted on multiple registries:

Registry Image
Docker Hub kasefuchs/lazygate
GitHub Container Registry ghcr.io/kasefuchs/lazygate

Usage

---
services:
  gate:
    image: kasefuchs/lazygate:latest
    ports:
      - "25565:25565"
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock:rw
      - ./config.yml:/config.yml:ro
    environment:
      LAZYGATE_PLUGIN_PROVIDER: docker
      LAZYGATE_PLUGIN_NAMESPACE: default
    restart: always
docker run -d --name lazygate \
  -p 25565:25565 \
  -v /var/run/docker.sock:/var/run/docker.sock:rw
  -v ./config.yml:/config.yml:ro \
  -e LAZYGATE_PLUGIN_PROVIDER=docker \
  -e LAZYGATE_PLUGIN_NAMESPACE=default \
  --restart always \
  kasefuchs/lazygate:latest