Colbydude / MCAdmin

A bare-bones web interface for running and managing a Minecraft Server.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MCAdmin

A bare-bones web interface for running and managing a Minecraft Server.

Requirements

  • Java 8
  • PHP >= 7.1.3 with the following extensions:
    • OpenSSL
    • PDO
    • Mbstring
    • Tokenizer
    • XML
    • Ctype
    • JSON
    • BCMath
  • Composer
  • MySQL >= 5.7
  • tmux
  • NPM or Yarn to optionally compile assets (Yarn preferred)

Installation

  • Clone or download this repo.
  • cd into this app's directory
  • Run composer install to install PHP dependencies.
  • Run cp .env.example .env to copy the default environment file.
  • Run php artisan key:generate to set the application encryption key
  • Fill out the rest of the .env file as needed.
    • Most importantly the MINECRAFT_ and DB_ sections.
  • Run php artisan migrate to migrate the database.
  • Run php artisan mcadmin:user to create a new user.
  • Login to the app and boot your server!

About

A bare-bones web interface for running and managing a Minecraft Server.


Languages

Language:PHP 80.9%Language:HTML 13.1%Language:Vue 6.1%Language:Shell 0.0%