System Information
- Strapi Version: v4.20.4
- Operating System: Windows 11
- Database: No Idea
- Node Version: v20.11.1
- NPM Version: 10.5.0
- Yarn Version:
Hello everyone, I’m relatively new to Strapi and have been experimenting with it in combination with a Next.js project for managing website content. I’ve created some simple content types for my test project, but I’m now looking into using Strapi for multiple clients.
My question is: how can I handle multiple clients with Strapi? Do I need to create a new Strapi project for each website I build for a client, or is there a way to manage multiple clients within a single Strapi instance?
I’ve considered the option of having one Strapi instance and giving each of my clients different roles to access their respective content types for their websites. However, I’m unsure about the best practices and steps to implement this approach.
Additionally, I’m unsure about the best practices and steps to deploy a Strapi instance for all my clients. Is it possible to have one centralized Strapi instance that serves content for multiple clients’ websites? If so, how would I go about deploying and managing this setup?
Could someone please provide guidance or resources on how to set up and manage multiple clients with Strapi, particularly in terms of organizing content types, configuring roles and permissions, and ensuring security?
Any insights or advice would be greatly appreciated. Thank you!