Skip to content
This repository was archived by the owner on Oct 10, 2022. It is now read-only.

thelotusgg/pexa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Core Server

Documentation License: MIT

The core server project was started to provide a base for multiple projects planned by The Lotus. Our goal is to provide a fully functional server with a plugin system and basic logging, REST and event functionality.

Prerequisites

  • JDK 15
  • Maven
  • Lombok Plugin (for your IDE)

How to compile

Simply run:

mvn clean install

How to run

The core module, which can be invoked by running "java -jar your-core.jar", can be executed in any arbitrary directory. When starting the server, the core will search for plugins in the "plugins" directory.


Modules

Bootstrap

The bootstrap module is just for testing purposes. It will load the health-plugin into the plugin directory and start the server.

Health Plugin

The health plugin provides basic isAlive and isHealthy functionality.


Author

👤 The Lotus Dev Team

🤝 Contributing

Contributions, issues and feature requests are welcome!
Feel free to check issues page. You can also take a look at the contributing guide.

Show your support

Give a ⭐️ if this project helped you!

📝 License

Copyright © 2021 The Lotus Dev Team.
This project is MIT licensed.

About

A core server providing basic functionality (e.g. plugin system, logging, event system)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors