Hey folks. I'm looking at building a multi-site CMS SaaS for a specific niche. At a high level, imagine something like NationBuilder.com, or WordPress.com (not WordPress.org) - users sign up and get their own CMS.
Effectively, I'm looking to:
- Have users sign up, get their own domain, their own teams/members. Completely sandboxed from other users.
- Have remote access to these servers from my main server, so I can push out updates.
- I also want to gut any access to the OctoberCMS backend (e.g. their plugin store). Potentially I'd just proxy this through my own server, and filter things out server-side.
There's a lot of other things I'm doing (like re-writing the admin panel and integrating with some other services, and having a pre-defined list of themes), but I can handle that myself and I'm not concerned about it currently. I'm a developer myself with years of experience with Laravel.
The current idea I have in mind is to make my own docker image and spin up a container for each new site. Each container would have it's own db, volume storage for files, etc. The containers would be programmed to use my server as the update/remote-access server. Initially I'd host it all on one server, but would break it out as it grew.
Anyways, I wonder if anyone has any experience with this type of approach. I'm greatly appreciative of any feedback, and I'm potentially interested in hiring an expert to consult with (or to develop this part).
If you think you can help, message me, or email me at email@example.com
(note - I've cross-posted this to the Help/Support forum. Apologies if this breaks the rules, just let me know and I'll delete one. Thanks)
Hello, I came across to your requirement & I am very much comfortable with the task and could surely assist you with best quality of work. Sent you email with further details.
Thanks, Anna J
Hi, I have sent you few queries via email. Did you checked it. Awaiting for your response.
Regards, Anna J
Please note that although OctoberCMS is licensed under MIT, the Regular license for products on the marketplace specifically forbid offering any themes and plugins in a SaaS product (Regular license section 3.3). Please ensure that you purchase an Extended license to cover that use case.
1-4 of 4