Skip to main content
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-CLI is in active beta development. Validate behavior in your own environment before production-critical usage.

License

GPL-3.0-or-later. See LICENSE.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

luminesk_cli-1.1.0.tar.gz (86.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

luminesk_cli-1.1.0-py3-none-any.whl (97.3 kB view details)

Uploaded Python 3

File details

Details for the file luminesk_cli-1.1.0.tar.gz.

File metadata

  • Download URL: luminesk_cli-1.1.0.tar.gz
  • Upload date:
  • Size: 86.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for luminesk_cli-1.1.0.tar.gz
Algorithm Hash digest
SHA256 ee539e33caab473521458f537c1cf3f8fd60e4167b8312e7aae78fb0720b3688
MD5 16f1e6e4b6705b942ae98da32e4ddf47
BLAKE2b-256 cad35901390e020112d89a8dbe37cb228e21144319a1de230d2f3f6a665f73e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for luminesk_cli-1.1.0.tar.gz:

Publisher: release-pypi.yml on task-v1/luminesk-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file luminesk_cli-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: luminesk_cli-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 97.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for luminesk_cli-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 bcb9610d7378daa9b789694d5c58674bb34ae2ffe2f0fcb50094535da6f39a03
MD5 78f94b96318dc2e032cdc4d482c56f44
BLAKE2b-256 bb9ebbd0d537585c908cd52b2617edd6cf88c63287c34a6a5c835b2600f82e23

See more details on using hashes here.

Provenance

The following attestation bundles were made for luminesk_cli-1.1.0-py3-none-any.whl:

Publisher: release-pypi.yml on task-v1/luminesk-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 files

1.0.4

2 files

1.0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page