launcher

command module
v1.1.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 15, 2023 License: GPL-3.0 Imports: 23 Imported by: 0

README

Dashify

Easily and quickly monitor Minecraft servers

Standalone monitoring system without any additional installation

CodeQL code quality

English · 한국어

THIS IS LAUNCHER REPOSITORY FOR DASHIFY.

Configuration

Please refer to this.

API Endpoint

  • NOTE: All HTTP requests requires Authorization header like Bearer your_key_here.

    Key information can be found in the file Dashify/config.yml in the server plugin folder.

Path Description Protocol Request Method Required Params Request Example Note
/console Connect to Console's I/O Directly Web Socket N/A auth_key [string] ws://localhost:8080/console?auth_key=your_key_here N/A
/ping Ping the server HTTP GET N/A http://localhost:8080/ping N/A
/logs Get Minecraft server's logs HTTP GET lines [int] http://localhost:8080/logs?lines=100 Parameter line should a valid int between 1 and 1000
/traffic Get Minecraft server's traffic information HTTP GET N/A http://localhost:8080/traffic Server keeps count traffic information until request have received. After respond, traffic will be reset (Recount after request)

Other endpoints are ReverseProxyed. They are documented at plugin repository. Just remember that port number have to same with launcher's port number.

Code of Conduct

See the CODE_OF_CONDUCT.md file for Code of Conduct information.

Contributing

See the CONTRIBUTING.md file for contributing information.

License

See the LICENSE file for licensing information.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL