feat(site): index url #736,#310

This commit is contained in:
Jacky 2025-04-05 12:50:46 +00:00
parent 94fcbf6362
commit c013c468a0
No known key found for this signature in database
GPG key ID: 215C21B10DF38B4D
20 changed files with 559 additions and 355 deletions

View file

@ -8,6 +8,7 @@ import (
"github.com/0xJacky/Nginx-UI/internal/config"
"github.com/0xJacky/Nginx-UI/internal/nginx"
"github.com/0xJacky/Nginx-UI/internal/site"
"github.com/0xJacky/Nginx-UI/model"
"github.com/0xJacky/Nginx-UI/query"
"github.com/gin-gonic/gin"
@ -90,6 +91,8 @@ func GetSiteList(c *gin.Context) {
continue
}
indexedSite := site.GetIndexedSite(file.Name())
configs = append(configs, config.Config{
Name: file.Name(),
ModifiedAt: fileInfo.ModTime(),
@ -98,6 +101,7 @@ func GetSiteList(c *gin.Context) {
Enabled: enabledConfigMap[file.Name()],
EnvGroupID: envGroupId,
EnvGroup: envGroup,
Urls: indexedSite.Urls,
})
}