diff options
Diffstat (limited to 'container/plugins.go')
-rw-r--r-- | container/plugins.go | 100 |
1 files changed, 49 insertions, 51 deletions
diff --git a/container/plugins.go b/container/plugins.go index 82225b6b..9ceaa53b 100644 --- a/container/plugins.go +++ b/container/plugins.go @@ -2,41 +2,40 @@ package container import ( cache "github.com/darkweak/souin/plugins/roadrunner" - "github.com/roadrunner-server/amqp/v2" - "github.com/roadrunner-server/beanstalk/v2" - "github.com/roadrunner-server/boltdb/v2" - "github.com/roadrunner-server/broadcast/v2" - "github.com/roadrunner-server/fileserver/v2" - grpcPlugin "github.com/roadrunner-server/grpc/v2" - "github.com/roadrunner-server/gzip/v2" - "github.com/roadrunner-server/headers/v2" - httpPlugin "github.com/roadrunner-server/http/v2" - "github.com/roadrunner-server/informer/v2" - "github.com/roadrunner-server/jobs/v2" - "github.com/roadrunner-server/kafka/v2" - "github.com/roadrunner-server/logger/v2" - "github.com/roadrunner-server/memory/v2" - "github.com/roadrunner-server/metrics/v2" - "github.com/roadrunner-server/nats/v2" - rrOtel "github.com/roadrunner-server/otel/v2" - "github.com/roadrunner-server/prometheus/v2" - proxyIP "github.com/roadrunner-server/proxy_ip_parser/v2" - "github.com/roadrunner-server/redis/v2" - "github.com/roadrunner-server/reload/v2" - "github.com/roadrunner-server/resetter/v2" - rpcPlugin "github.com/roadrunner-server/rpc/v2" - "github.com/roadrunner-server/send/v2" - "github.com/roadrunner-server/server/v2" - "github.com/roadrunner-server/service/v2" - "github.com/roadrunner-server/sqs/v2" - "github.com/roadrunner-server/static/v2" - "github.com/roadrunner-server/status/v2" - "github.com/roadrunner-server/websockets/v2" - - "github.com/roadrunner-server/kv/v2" - "github.com/roadrunner-server/memcached/v2" - "github.com/roadrunner-server/tcp/v2" - rrt "github.com/temporalio/roadrunner-temporal" + "github.com/roadrunner-server/amqp/v3" + "github.com/roadrunner-server/beanstalk/v3" + "github.com/roadrunner-server/boltdb/v3" + "github.com/roadrunner-server/broadcast/v3" + "github.com/roadrunner-server/fileserver/v3" + grpcPlugin "github.com/roadrunner-server/grpc/v3" + "github.com/roadrunner-server/gzip/v3" + "github.com/roadrunner-server/headers/v3" + httpPlugin "github.com/roadrunner-server/http/v3" + "github.com/roadrunner-server/informer/v3" + "github.com/roadrunner-server/jobs/v3" + "github.com/roadrunner-server/kafka/v3" + "github.com/roadrunner-server/kv/v3" + "github.com/roadrunner-server/logger/v3" + "github.com/roadrunner-server/memcached/v3" + "github.com/roadrunner-server/memory/v3" + "github.com/roadrunner-server/metrics/v3" + "github.com/roadrunner-server/nats/v3" + rrOtel "github.com/roadrunner-server/otel/v3" + "github.com/roadrunner-server/prometheus/v3" + proxyIP "github.com/roadrunner-server/proxy_ip_parser/v3" + "github.com/roadrunner-server/redis/v3" + "github.com/roadrunner-server/reload/v3" + "github.com/roadrunner-server/resetter/v3" + rpcPlugin "github.com/roadrunner-server/rpc/v3" + "github.com/roadrunner-server/send/v3" + "github.com/roadrunner-server/server/v3" + "github.com/roadrunner-server/service/v3" + "github.com/roadrunner-server/sqs/v3" + "github.com/roadrunner-server/static/v3" + "github.com/roadrunner-server/status/v3" + "github.com/roadrunner-server/tcp/v3" + "github.com/roadrunner-server/websockets/v3" + rrt "github.com/temporalio/roadrunner-temporal/v2" ) // Plugins returns active plugins for the endure container. Feel free to add or remove any plugins. @@ -47,7 +46,7 @@ func Plugins() []any { //nolint:funlen &informer.Plugin{}, // resetter plugin (./rr reset) &resetter.Plugin{}, - + // // logger plugin &logger.Plugin{}, // metrics plugin @@ -60,7 +59,7 @@ func Plugins() []any { //nolint:funlen &server.Plugin{}, // service plugin &service.Plugin{}, - + // // ========= JOBS bundle &jobs.Plugin{}, &amqp.Plugin{}, @@ -70,7 +69,7 @@ func Plugins() []any { //nolint:funlen // new in 2.11 &kafka.Plugin{}, // ========= - + // // http server plugin with middleware &httpPlugin.Plugin{}, &static.Plugin{}, @@ -78,38 +77,37 @@ func Plugins() []any { //nolint:funlen &status.Plugin{}, &gzip.Plugin{}, &prometheus.Plugin{}, - // third-party-- - &cache.Plugin{}, - // -- &send.Plugin{}, &proxyIP.Plugin{}, &rrOtel.Plugin{}, - // -- &fileserver.Plugin{}, + // third-party-- + &cache.Plugin{}, + // -- // =================== &grpcPlugin.Plugin{}, - // kv + ws + jobs plugin + // kv + ws + jobs plugin &memory.Plugin{}, - // KV + Jobs + // KV + Jobs &boltdb.Plugin{}, - // broadcast via memory or redis - // used in conjunction with Websockets, memory and redis plugins + // broadcast via memory or redis + // used in conjunction with Websockets, memory and redis plugins &broadcast.Plugin{}, - // ======== websockets broadcast bundle + // ======== websockets broadcast bundle &websockets.Plugin{}, &redis.Plugin{}, - // ========= + // ========= - // ============== KV + // ============== KV &kv.Plugin{}, &memcached.Plugin{}, - // ============== + // ============== // raw TCP connections handling &tcp.Plugin{}, - // temporal plugins + // temporal plugin &rrt.Plugin{}, } } |