From 52d5e2f36d9876974e0828252ce6c5e76f2af5f9 Mon Sep 17 00:00:00 2001 From: yusing Date: Tue, 3 Dec 2024 10:28:47 +0800 Subject: [PATCH] support x-properties --- internal/route/route.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/internal/route/route.go b/internal/route/route.go index f9c3dd8..cf09f22 100755 --- a/internal/route/route.go +++ b/internal/route/route.go @@ -1,6 +1,8 @@ package route import ( + "strings" + "github.com/yusing/go-proxy/internal/docker" E "github.com/yusing/go-proxy/internal/error" url "github.com/yusing/go-proxy/internal/net/types" @@ -84,6 +86,9 @@ func FromEntries(entries RawEntries) (Routes, E.Error) { routes := NewRoutes() entries.RangeAllParallel(func(alias string, en *RawEntry) { en.Alias = alias + if strings.HasPrefix(alias, "x-") { // x properties + return + } r, err := NewRoute(en) switch { case err != nil: