router.go 449 B

12345678910111213141516
  1. package controller
  2. import (
  3. "github.com/gin-gonic/gin"
  4. "github.com/langgenius/dify-sandbox/internal/middleware"
  5. "github.com/langgenius/dify-sandbox/internal/static"
  6. )
  7. func Setup(eng *gin.Engine) {
  8. eng.Use(middleware.MaxRequest(static.GetCoshubGlobalConfigurations().MaxRequests))
  9. eng.Use(middleware.Auth())
  10. eng.Use(middleware.MaxWoker(static.GetCoshubGlobalConfigurations().MaxWorkers))
  11. eng.POST("/v1/sandbox/run", RunSandboxController)
  12. }