Hi all, I’ve recently upgraded to a self-hosted version 8.4.1 with MongoDB 8.2 using docker and am trying to remove the ‘Pro Trial’ from my chat instance.
Every time I remove the product key, it says it needs to be restarted in order to take effect. I restart the docker container it then opens back up with a product key reinstated & the pro trial reactivated.
Any advice on this? I’ve had to remove the product key before but it hasn’t persisted like this on previous versions.
I appreciate that the Community Edition side of this application is open source & not the exact intended use, but this feels like it’s now actively preventing me from using CE.
I work for a small charity with little available funds & we only use the very basic chatting features for a small user base, paying $4/user is simply not feasible for us.
Any advice would be greatly appreciated, otherwise I think I may have to migrate to using a different system.
For anyone coming across this issue in the future, I found the solution.
Navigate to Workspace->Subscription, scroll down & click cancel subscription.
This seems obvious now but in previous versions it was not the way to cancel the pro trial/enable CE. Thankfully this is far more straight forward now!
If you read the docs you’ll see you only get a trial for 30 days. If you really want to you can force downgrade to CE in your cloud account. Otherwise just wait.
If you have less than 50 users you’ll get Starter after 30 days. More gets CE.
Regrettably building Rocket - even building from source to make & host your docker image - is not a zero cost exercise, just as your charity isn’t.
They have to make some money somehow.
Also remember open source is exactly that. It isn’t “free”.
But you can take the source, remove all the nags and licences, and build you own.
In the past after the 30 day trial I have been moved over to a paid plan where it has asked me to enter payment details as I was over the limit for a starter plan.
I’m under no illusion that RC has costs, my point was that in the past it has been (deliberately according to some users) difficult to move from trial to CE.
This change where I can deactivate from the subscription section is good.
How many seats does CE have? I’ve seen 100 in the docs, others saying 200, some saying it’s a soft cap. Would you have any further insight into that? I only ask because the docs have been wrong/outdated for me quite a few times recently.
If you were asked to pay you can force downgrade to CE in the cloud panel. Answered many times before.
Also if you searched here you’d find there are no user limits on CE, BUT due to the nature of node anything beyond about 200 becomes fugly and you will experience issues (I’ve posted the same many times).
Again, I’m under no illusion! There are just decent & not so decent ways to go about these things. I see this as a positive move.
Okay, well thank you for informing me of this. It does say 100 in the docs, which is pretty misleading, but I guess their focus is elsewhere, as you say.
Doubt we’ll get to 200 anytime soon, so that should be good for now!
On the ‘Our Plans’ page it states:
“Community is self-hosted only and supports up to 100 concurrent users;”
I see now that ‘100 concurrent users’ in this context is describing 100 users online at the same time, although I did find it a little confusing. Could also mean 100 users all signed up at the same time, but perhaps that’s just me misinterpreting it.
I’ll give some feedback anyway, just in case they want to make it more clear.
Edit: I’ve written something to this effect in the feedback section & sent it off.