feat: add load additional middleware from a defined directory

This commit is contained in:
Jonas Kaninda
2024-11-21 16:52:08 +01:00
parent 9d02bfa2bc
commit 7369d5eebf
6 changed files with 86 additions and 18 deletions

View File

@@ -1,6 +1,7 @@
package pkg
const ConfigDir = "/etc/goma/" // Default configuration file
const ConfigDir = "/etc/goma/" // Default configuration file
const ExtraDir = ConfigDir + "extra"
const ConfigFile = "/etc/goma/goma.yml" // Default configuration file
const accessControlAllowOrigin = "Access-Control-Allow-Origin" // Cors
const gatewayName = "Goma Gateway"
@@ -12,5 +13,6 @@ var (
// Round-robin counter
counter uint32
// dynamicRoutes routes
dynamicRoutes []Route
dynamicRoutes []Route
dynamicMiddlewares []Middleware
)