Giter Site home page Giter Site logo

automc's Introduction

WIP

Command to launch :

go get -u go.minekube.com/gate
go get k8s.io/client-go@latest

automc's People

Contributors

maxnrb avatar

Watchers

 avatar

automc's Issues

That's and Awesome project!

Hey @maximenrb,

You have an awesome project!
I very much like your idea of having Gate proxy managing actual Minecraft Servers.

We just started minekube/awesome and would like to invite you to add your project to the list. The list allows example projects and it does not matter if it's complete or under active development.

I like your idea so much, I would like to offer you to move this implementation forward together with me within the Minekube ecosystem in a new official Minekube GitHub project and you + me being the maintainers.

I few implementation ideas I have in mind already...

Provide an Adapter interface in the config that implements different hosting platforms

  • e.g. one for creating servers on Kubernetes (pretty advanced)
  • another adapter for creating servers on local filesystem (normal users)
  • maybe another adapter that spins up a VM for a single Minecraft servers via public cloud API like hetzner (highest wow factor)

Long Term Vision

  • Make a paid Minecraft server hosting that players can use to create and manage Minecraft servers FROM IN-GAME (players join our central server, then switch in-game to their owned server or proxy)
  • This would also well work together with Connect, to allow online mode and non-bungee enabled servers as well. Gate is already integrated with Connect as well. (Connect is not a requirement for the MVP though)

What do you think?
Let's get in contact on Discord :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.