summaryrefslogtreecommitdiff
path: root/container
diff options
context:
space:
mode:
Diffstat (limited to 'container')
-rw-r--r--container/plugins.go29
1 files changed, 19 insertions, 10 deletions
diff --git a/container/plugins.go b/container/plugins.go
index d8b6cb78..9ceaa53b 100644
--- a/container/plugins.go
+++ b/container/plugins.go
@@ -4,19 +4,26 @@ import (
cache "github.com/darkweak/souin/plugins/roadrunner"
"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"
@@ -26,6 +33,8 @@ import (
"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"
)
@@ -77,28 +86,28 @@ func Plugins() []any { //nolint:funlen
// --
// ===================
- // &grpcPlugin.Plugin{},
+ &grpcPlugin.Plugin{},
// kv + ws + jobs plugin
- // &memory.Plugin{},
+ &memory.Plugin{},
// KV + Jobs
- // &boltdb.Plugin{},
+ &boltdb.Plugin{},
// broadcast via memory or redis
// used in conjunction with Websockets, memory and redis plugins
- // &broadcast.Plugin{},
+ &broadcast.Plugin{},
// ======== websockets broadcast bundle
- // &websockets.Plugin{},
- // &redis.Plugin{},
+ &websockets.Plugin{},
+ &redis.Plugin{},
// =========
// ============== KV
- // &kv.Plugin{},
- // &memcached.Plugin{},
+ &kv.Plugin{},
+ &memcached.Plugin{},
// ==============
// raw TCP connections handling
- // &tcp.Plugin{},
+ &tcp.Plugin{},
- // temporal plugins
+ // temporal plugin
&rrt.Plugin{},
}
}