This commit is contained in:
WJQSERVER 2024-11-03 07:13:54 +08:00
parent 1eed79463d
commit 3c162bf9d7
6 changed files with 89 additions and 15 deletions

View file

@ -23,6 +23,7 @@ var (
configfile = "/data/ghproxy/config/config.toml"
cfgfile string
limiter *rate.RateLimiter
version string
)
var (
@ -61,8 +62,8 @@ func loadlist(cfg *config.Config) {
auth.Init(cfg)
}
func setupApi(cfg *config.Config, router *gin.Engine) {
api.InitHandleRouter(cfg, router)
func setupApi(cfg *config.Config, router *gin.Engine, version string) {
api.InitHandleRouter(cfg, router, version)
}
func setupRateLimit(cfg *config.Config) {
@ -85,7 +86,7 @@ func init() {
router = gin.Default()
router.UseH2C = true
setupApi(cfg, router)
setupApi(cfg, router, version)
if cfg.Pages.Enabled {
indexPagePath := fmt.Sprintf("%s/index.html", cfg.Pages.StaticDir)