add getters count show
This commit is contained in:
@@ -12,7 +12,7 @@ import (
|
||||
"github.com/zu1k/proxypool/pkg/provider"
|
||||
)
|
||||
|
||||
const version = "v0.3.0"
|
||||
const version = "v0.3.1"
|
||||
|
||||
var router *gin.Engine
|
||||
|
||||
@@ -23,6 +23,7 @@ func setupRouter() {
|
||||
router.GET("/", func(c *gin.Context) {
|
||||
c.HTML(http.StatusOK, "index.html", gin.H{
|
||||
"domain": config.Config.Domain,
|
||||
"getters_count": cache.GettersCount,
|
||||
"all_proxies_count": cache.AllProxiesCount,
|
||||
"ss_proxies_count": cache.SSProxiesCount,
|
||||
"ssr_proxies_count": cache.SSRProxiesCount,
|
||||
|
||||
@@ -106,7 +106,7 @@
|
||||
<div class='section friendly'>
|
||||
<h1><strong>免费节点</strong></h1>
|
||||
<div class='article'>
|
||||
<p>自动抓取tg频道、订阅地址、公开互联网上的ss、ssr、vmess、trojan节点信息,聚合去重后提供节点列表,每15分钟更新</p>
|
||||
<p>自动抓取tg频道、订阅地址、公开互联网上的ss、ssr、vmess、trojan节点信息,聚合去重后提供节点列表,每15分钟更新,目前共有{{.getters_count}}个抓取源</p>
|
||||
<p>汇总节点数量:{{ .all_proxies_count }}</p>
|
||||
<p>ss节点数量:{{ .ss_proxies_count }}</p>
|
||||
<p>ssr节点数量:{{ .ssr_proxies_count }}</p>
|
||||
|
||||
@@ -35,6 +35,7 @@ func CrawlGo() {
|
||||
proxies = provider.Clash{Proxies: proxies}.CleanProxies()
|
||||
proxies.NameAddCounrty().Sort().NameAddIndex()
|
||||
cache.SetProxies("allproxies", proxies)
|
||||
cache.GettersCount = len(Getters)
|
||||
cache.AllProxiesCount = proxies.Len()
|
||||
cache.SSProxiesCount = proxies.TypeLen("ss")
|
||||
cache.SSRProxiesCount = proxies.TypeLen("ssr")
|
||||
|
||||
2
internal/cache/vars.go
vendored
2
internal/cache/vars.go
vendored
@@ -1,6 +1,8 @@
|
||||
package cache
|
||||
|
||||
var (
|
||||
GettersCount = 0
|
||||
|
||||
AllProxiesCount = 0
|
||||
SSRProxiesCount = 0
|
||||
SSProxiesCount = 0
|
||||
|
||||
Reference in New Issue
Block a user