Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add plugin system #1

Open
Creaous opened this issue Aug 14, 2024 · 0 comments
Open

feat: add plugin system #1

Creaous opened this issue Aug 14, 2024 · 0 comments
Assignees
Labels

Comments

@Creaous
Copy link
Member

Creaous commented Aug 14, 2024

It would be useful to implement some sort of plugin system that allows owners of Nexirift Spark servers to extend the functionality without modifying core files.

Ideally, we would like the plugin system to allow for the following:

  • Add, modify or delete GraphQL queries and mutations.
  • Add or modify the server start up functionality.
  • Add or modify various libraries (under /lib/).
  • Modify authentication methods (i.e. add Keycloak).
  • Run custom Drizzle database migration files.
@Creaous Creaous added type: enhancement New feature or request priority: low labels Aug 14, 2024
@Creaous Creaous self-assigned this Aug 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant