Skip to content
This repository has been archived by the owner on Apr 5, 2021. It is now read-only.
/ ayome-core Public archive

A cross platform server-management-system for minecraft on top of docker

License

Notifications You must be signed in to change notification settings

ayome/ayome-core

Repository files navigation

logo
Ayome

A cross platform server-management-system for minecraft on top of docker

🧪 Not finished yet and currently not under development

🔮 Vision

A web-based system to manage minecraft servers in a bungeecord network. The user should have as little to set up as possible. Just run a single file, open the url, and it works without any configuration.

It's not done yet. Since I have no more time for the project, I have published the current version. Everything that is written in the features already works.

🏷 Features

Feature Description
Automatic installation It will automaticly create and configure all files after running the file
Proxy Install, manage, edit and delete the bungeecord server
Static Install, manage, edit and delete static servers
Server management Start/Stop/Delete, change memory, see statistics, live cpu and memory, send and receive ingame console data

gif-create-server

gif-first-startup


🛠 Development

Default ports:

Port Description
7401 Web-UI
7402 Websocket server for the Web-UI
7403 TCP Socket server for internal communication between minecraft/proxy servers

Start in development:

  • Open Intellij IDEA
  • Add a spring run-profile
  • Type dev profile

🧱 Build production version

./gradlew buildAll