router.go 446 B

123456789101112131415161718192021
  1. package config
  2. import (
  3. "github.com/0xJacky/Nginx-UI/internal/middleware"
  4. "github.com/gin-gonic/gin"
  5. )
  6. func InitRouter(r *gin.RouterGroup) {
  7. r.GET("config_base_path", GetBasePath)
  8. r.GET("configs", GetConfigs)
  9. r.GET("configs/*path", GetConfig)
  10. r.POST("configs", AddConfig)
  11. r.POST("configs/*path", EditConfig)
  12. o := r.Group("", middleware.RequireSecureSession())
  13. {
  14. o.POST("config_mkdir", Mkdir)
  15. o.POST("config_rename", Rename)
  16. }
  17. }