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

Latest commit

 

History

History
30 lines (23 loc) · 871 Bytes

File metadata and controls

30 lines (23 loc) · 871 Bytes

groot

简体中文 | English

A distributed task system based on the open source project asynq

New Features

  • MySQL task storage implementation
  • Task notifications: Basic implementation of Feishu robot notifications; custom notifications can be implemented
  • API authentication: JWT authentication

Deployment Dependencies

  • Redis (>5.0)
  • MySQL (>5.7.8)

Task Implementation

  • Specific task implementations are stored in the internal/apps/tasks directory.

Dependencies

  • OpenAPI: oapi-codegen
    // Generate OpenAPI
    cd docs/v1
    sh codegen.sh
    
    // Directory where the generated code is located
    cd gen/
    
  • Parameter validation: libopenapi-validator