An open API service indexing awesome lists of open source software.

https://github.com/jnoack331/cube-manager

Simple Minecraft Server Manager
https://github.com/jnoack331/cube-manager

go golang javascript-applications minecraft minecraft-server vuejs

Last synced: about 2 months ago
JSON representation

Simple Minecraft Server Manager

Awesome Lists containing this project

README

          

# cube-manager
A simple minecraft server managment gui

### Important: Code is in heavy development and probably not secure. Currently is usage under own risk!

![login](doc/img/login.png?raw=true "login")
![file list](doc/img/filelist.png?raw=true "file list")

# Setup

1. Move the `cube-manager` executable into your minecraft server folder.
2. Create a `.env` file with the following content:
```
CUBE_USER=
CUBE_PASSWORD=
```
3. Start the `cube-manager` executable it as deamon/in the background. For example with systemd, screen etc.
4. Log into the Manager with your browser via `http://:8080`.

# Building
You "need" Go version `go 1.18.*` to build the executable.

1. Get the sourcecode via `go get github.com/Jnoack331/cube-manager` or `git clone git@github.com:Jnoack331/cube-manager.git`
2. Go into the sourcecode folder.
3. Run `go mod download` to fetch the dependencies.
3. Run `go build` to build the executable.