Novu self hosted multi tenant support
Hello, we are evaluating the usage of Novu with Self Hosted solution. At the moment I'm testing it locally by deploying the Docker image on my local docker. The problem is that I can't see the Tenants option; I also changed the env variable IS_MULTI_TENANCY_ENABLED=true , but no results. Can you please help?
8 Replies
@MG
Would you like to share the usecase with tenants?
Hi @Pawan Jain yes, mainly is about logically segregating data of different customers that are configured as different Tenants in the same instance of Novu. If with Tenants we can support also different workflows by customer, that's even better, but it's not the main focus. The main goal is to use the multi tenancy option in Novu to reduce the infrastructure costs of multiple deployments, where this is possible by law, contracts etc.
@MG
Unfortunately, that tenant feature does not segregate customer's data as per your requirement
This is a documentation for that feature.
https://v0.x-docs.novu.co/tenants/introduction
tenants can store some custom data and that data can be used as variable in workflow step editor
@Pawan Jain ok, cool! I will take that in consideration then, thanks! 🙂 But do you know why I can't see the Tenant option in the UI? I deployed Novu on my local docker following the user guide https://docs.novu.co/community/self-hosting-novu/deploy-with-docker
Hello @Pawan Jain I found a message on the Support channle where it's stated that Tenants are not supported in Docker images 2.x. Is there a plan to add this feature and most importantly is there a plan to add this feature also for self hosted options? I found a Matrix on Novu docs (https://docs.novu.co/community/project-differences) where it seems that Organizations and Tenants are supported only on Novu Cloud.
@MG
Yes you are correct, tenants are not supported in 2.x.x. We are currently not planning to add