Большое обновление GUI интерфейс - Добавлен фраемворr Walles - Удалена консольная версия - Проработан интерфейс и дизайн - Добавлено кеширование для быстрой реакции. - Сделан .ps1 сборщик для удобной сборки проекта. - Обновлён Readme
25 lines
465 B
Go
25 lines
465 B
Go
package sites
|
|
|
|
import (
|
|
config "vServer/Backend/config"
|
|
)
|
|
|
|
func GetSitesList() []SiteInfo {
|
|
sites := make([]SiteInfo, 0)
|
|
|
|
for _, site := range config.ConfigData.Site_www {
|
|
siteInfo := SiteInfo{
|
|
Name: site.Name,
|
|
Host: site.Host,
|
|
Alias: site.Alias,
|
|
Status: site.Status,
|
|
RootFile: site.Root_file,
|
|
RootFileRouting: site.Root_file_routing,
|
|
}
|
|
sites = append(sites, siteInfo)
|
|
}
|
|
|
|
return sites
|
|
}
|
|
|