repositorypackage
0.0.5-alpha
Repository: https://github.com/ivan3bx/pickaxx.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
# README
Pickaxx
A standalone web console for managing a Minecraft server instance.
The goals of this project are as follows:
- Minimal configuration, sane defaults (drop a server into the tool and go)
- Single binary, small memory footprint
- Basic authentication
Current state
- In development. It can start an existing minecraft server and send/receive output, but not much else.
- It can not yet bootstrap new server instances (i.e. drag and drop).
- It does not handle any authentication yet, making it not yet able to run safely on a public server.
Developer Setup
- Install gowatch
go get -u github.com/silenceper/gowatch
- Until this tool can bootstrap new Minecraft instances on it's own, manually download
server.jar
from Minecraft's site (see below), and copy this into the pathtestserver/server.jar
. - Run tests (or use
make test
). - Run
make
which will start the server. Load http://localhost:8080
Dependencies
- This project uses go-watch to run/restart the server.
- Compatible Java runtime (tested on OpenJDK 15.0.1).
- Minecraft server (tested on 1.16.4).