https://github.com/colbydude/mcadmin
A bare-bones web interface for running and managing a Minecraft Server.
https://github.com/colbydude/mcadmin
Last synced: 7 months ago
JSON representation
A bare-bones web interface for running and managing a Minecraft Server.
- Host: GitHub
- URL: https://github.com/colbydude/mcadmin
- Owner: Colbydude
- Created: 2019-05-06T16:52:38.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-08T21:19:24.000Z (about 7 years ago)
- Last Synced: 2024-12-28T01:27:29.417Z (over 1 year ago)
- Language: PHP
- Homepage:
- Size: 363 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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](https://getcomposer.org/)
- MySQL >= 5.7
- [tmux](https://hackernoon.com/a-gentle-introduction-to-tmux-8d784c404340)
- [NPM](https://www.npmjs.com/) or [Yarn](https://yarnpkg.com) 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!