Haruki Toolbox Backend is a companion project for HarukiBot, collecting user-submitted suite and mysekai data, and optionally provides public APIs for querying. It also utilizes Redis for efficient caching to speed up API responses.
PostgreSQLMongoDBRedisGo 1.26.0(for local development)
- Go to release page to download
HarukiToolboxBackend - Download
haruki-suite-configs.example.yaml, and rename it toharuki-suite-configs.yaml - Make a new directory or use an exists directory
- Put
HarukiToolboxBackendandharuki-suite-configs.yamlin the same directory - Edit
haruki-suite-configs.yamland configure it - Open Terminal, and
cdto the directory - Run
HarukiToolboxBackend
- Start from
docs/README.mdfor the full documentation index. - See
docs/development.mdfor toolchain/config resolution rules. - See
docs/architecture.mdfor API and module package structure.
This project is licensed under the MIT License.