Merge branch 'hotfix/1.6.2' into main
commit
19452e286a
|
@ -1,6 +1,6 @@
|
|||
FROM caddy:builder-alpine AS builder
|
||||
RUN xcaddy build v2.6.4 \
|
||||
#--with github.com/techio-dev/caddy-redis@v1.6.0 \
|
||||
--with github.com/techio-dev/caddy-redis@v1.6.2 \
|
||||
--with github.com/caddy-dns/cloudflare \
|
||||
--with github.com/caddy-dns/digitalocean \
|
||||
--with github.com/caddy-dns/porkbun \
|
||||
|
|
|
@ -18,7 +18,7 @@ import (
|
|||
"os"
|
||||
|
||||
"github.com/caddyserver/caddy/v2"
|
||||
"github.com/go-redis/redis"
|
||||
goredis "github.com/go-redis/redis/v8"
|
||||
)
|
||||
|
||||
func init() {
|
||||
|
@ -40,13 +40,13 @@ func (ENVRedisLoader) CaddyModule() caddy.ModuleInfo {
|
|||
|
||||
func (ENVRedisLoader) LoadConfig(ctx caddy.Context) ([]byte, error) {
|
||||
ClientName := os.Getenv("NAME")
|
||||
redisOpts, err := redis.ParseURL(os.Getenv("REDIS_URL"))
|
||||
redisOpts, err := goredis.ParseURL(os.Getenv("REDIS_URL"))
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
rdb := redis.NewClient(redisOpts)
|
||||
rdb := goredis.NewClient(redisOpts)
|
||||
defer rdb.Close()
|
||||
val, err := rdb.Get("caddy:config:" + ClientName).Bytes()
|
||||
val, err := rdb.Get(ctx, "caddy:config:"+ClientName).Bytes()
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue