Skip to content

task-v1/luminesk-cli

Repository files navigation

Luminesk CLI

Composer of Minecraft Bedrock Edition (MCBE) servers

CI GitHub Release PyPI Version Python License Docs


What is Luminesk CLI?

Luminesk CLI (nesk) is a command-line tool for provisioning and operating MCBE servers. It handles server creation, runtime configuration, downloads, updates, diagnostics, and lifecycle actions through one unified interface.

Key capabilities

  • Create and manage multiple MCBE server instances with stable tags.
  • Download supported cores and update them when new versions are available.
  • Run servers with a local Java runtime or Docker runtime.
  • Validate environment and provider availability with diagnostics.
  • Inspect server state, logs, and metadata from CLI commands.
  • Use consistent commands across Linux, macOS, and Windows.

Start here

Installation

Linux / macOS

curl -fsSL https://luminesk.taskov1ch.xyz/sh | sh

Windows (PowerShell)

iwr -useb https://luminesk.taskov1ch.xyz/ps1 | iex

PyPI

pip install luminesk-cli

Quick start

nesk --help
nesk diagnostic
nesk create -n "My Server" -d ./servers/my -c nukkit -t my-server
nesk start my-server
nesk list

For full command behavior, use the Command Reference.

Development

Project status

Luminesk is in active beta development. Validate behavior in your own environment before production-critical usage.

License

GPL-3.0-or-later. See LICENSE.