All information about this project can be found in our detailed documentation.
The controller is a small program that keeps track of server groups and their online servers and manages them. It's the heart of SimpleCloud v3.
- Reconciler (auto-deploying for servers)
- API using gRPC
- Server cache SQL-Database (any dialect)
- Multi controller support
For always up-to-date artifacts visit dev artifacts or artifacts.
Note: If you want to use the dev version, you have to use the snapshot repository.
implementation("app.simplecloud.controller:controller-api:VERSION")
implementation 'app.simplecloud.controller:controller-api:VERSION'
<dependency>
<groupId>app.simplecloud.controller</groupId>
<artifactId>controller-api</artifactId>
<version>VERSION</version>
</dependency>
Contributions to SimpleCloud are welcome and highly appreciated. However, before you jump right into it, we would like you to read our Contribution Guide.
This repository is licensed under Apache 2.0.