Spigot Plugin that allow players to create their own mc-server using docker image and also giving them access to the server trough vsftpd server.
- Google-Guice is used as dependency injection framework.
- FasterXML-Jackson is used to handle configuration serialization and deserialization.
- Docker-Java is used with linux terminal commands to handle containers.
- Lettuce-Core is used to handle redis pub/sub communication.
- docker-vsftpd is used as vsftpd server image and db-util to save users credentials.
- Spigot Server 1.8 or newest
- Redis
- Docker
- MySQL/SQLite DB
This App uses Maven to handle dependencies & building.
- You can create a profile with maven directory and deploy automatically project.
- You can run it through maven command
- Java 8 JDK or newest
- Maven
- Git
mvn clean:install
This App is licensed under the permissive MIT license. Please see LICENSE.txt
for more info.