Thank you, @joseph. I appreciate that and happy to play guineapig if it helps
Thanks for attaching my license. How can we let the old annual license expire now?
Thank you, @joseph. I appreciate that and happy to play guineapig if it helps
Thanks for attaching my license. How can we let the old annual license expire now?
Ha! Yes, and no. Let me explain:
The one plugin to use, which is entirely free(!), is Litespeed caching for WordPress. It works regardless of you running OLS too, bar the direct tie-in to the caching service.
With that and Cloudflare caching, I get to nearly 100% on pagespeed.web.dev, even for crappy sites with terrible themes.
With OLS as a stack, I can probably get a lot more websites onto the same server without impacting on performance. Probably around 40% more according to some research I did.
Interestingly, plain WordPress, with its stock themes and without Redis and Cloudflare get's nearly 100% on pagespeed.web.dev. At least in my testing, it suggests that the quality of the theme and plugins in use play a critical role. If only customers paid attention to that and spent money wisely with decent web devs instead of buying dodgy themes and plugins ;D
What's your experience? Why do you want OLS?
@joseph said in Hot take on upgrading and licensing:
@3246 did I get this right? you set up a subscription first at cloudron.io with name A. But later, you installed a new server with name B. Now, if you had set up the new server with the same name A, there is logic to attach any license automatically. But since the new server name is different, it is just put on the free plan.
Sorry, what? My brain just tied itself in a knot
I created a new server A, logged in and upgraded from free to paid business license.
Then I set up a new server, installed Cloudron, logged in to .io and have no idea how to add the license I have to that new server. The business license covers three servers, so I want to attach it to two more servers.
What I did afterwards, was to reinstall the server and run cloudron-setup --setup-token <token>. However, it reinstalled Cloudron with the free license.
What's the correct way to provision a new, additional server and attach it to the business license?
Thanks @joseph, the domains are different: <servername>.bebraver.net if that makes sense?
Fun fact, it just set up a free license again o.O
I can't see an option to add this new cloudron to my existing license. Why is this so hard!
Not one for reviving dead corpses, I beg your patience and hearing me out in this new post about #OpenLiteSpeed #WordPress and such.
Are you not interested in at least an LAMP stack app variant with OpenLiteSpeed? (please cast your votes below)
I have just finished a docker stack serving as a container for housing WordPress and could apply this to a custom Cloudron app. I have a little experience now after cobbling together a couple earlier this year, and happy to try my hand at turning my docker compose into a Cloudron app.
Hi @girish et al,
I have belatedly signed up for the Business License and getting confused setting up my servers.
I normally install base Ubuntu and run ./cloudron-setup, however when I login to my Cloudron.io account it appears that the 'upgrade' button for its license wants me to sign up to yet another Business License.
Perhaps my neurodiverse brain is too diverse to comprehend this but I expected to just assign my existing license.
I am reinstalling my bare metal server, and will run the suggested ./cloudron-setup --setup-token <licensekey>. Hopefully, this will result in the server being added to the existing license.
Should I have logged-in first and then pressed the blue button in the top right instead?
Hey @scooke are you restoring from backup by any chance? If so, just give it time
If not, you can check the https://docs.cloudron.io/apps/#troubleshooting or https://docs.cloudron.io/troubleshooting/#troubleshooting-tool
Mystery solved! https://forum.cloudron.io/post/35426
The error that seems to pop up every time I try to uninstall anything, whether it has been moved or not, is:
External Error: [403] Unknown X-Auth-Key or X-Auth-Email code:9103
I backup my app, install it from backup on the new cloudron and then try uninstalling the app on the source cloudron, which fails, leaving the app in an error state.
What do I need to do to remove the erroring app? What's the recommended way of moving apps between cloudrons?
Hello can we have more options to customise the dashboard, please?
As a user, I would like to...
What would you like to see?
PS: If we could have Heimdall fully integrated, this would also be a great option that can cover most of these I think.
Thanks folks. I'll give that a whirl
Hi all,
What's the recommended way to install wp-cli in the LAMP app?
I have struggled to get it working reliably and decided to ask for directions rather than bashing my head against the command line ;D
KYAL
Sounds good. I'd be up for that.
@msbt I love your website and offer at https://bits.at/hosting
I am planning on offering a managed hosted Cloudron instance in the UK and wondered if you can share a little about your journey and whether you'd embark on it again.
I currently offer managed hosting services, primarily WordPress and M365. I use Cloudron a lot and would prefer to push OSS apps over reselling M365.
@marcusquinn how is https://brandlight.org using Cloudron?
PS Sorry to reviving an old corpse of a thread. I looked and there doesn't seem to be much by way of hosted/managed Cloudrons out there
@BrutalBirdie that's a good test and thank you for sharing your findings! It should serve as a warning to anyone who just clicks 'install' o.O
@BrutalBirdie thank you for your detailed response.
Yes, I should have done better and was ignorant about my little file sharing app not being abused. It was convenient for getting customers to share large files and I didn't think somebody outside a very small group would find it.
That was very small minded and ignorant of me! Perhaps, this can serve as a good example of what NOT to do
I am taking your advice and agree that 'life will find a way'. I will make it harder for it to do that
Hetzner's barrage of automated messages and their support team not listening to what I was saying really drove me up the wall tonight. I agree with you that they cannot be expected to know what Cloudron is (it's great - especially its community), so I tried to explain to them what I needed.
It was simply a temporary lifting of the block for my static IP at the office, so I can access the GUI. They finally relented and lifted the block but sadly for all. I was quick, so hopefully it minimised the risk of further files being shared!
I know they do the right thing, and I would I have done the same in general. The nuance is the method of communication and lack of 'listening', while repeatedly asking for the same info. It felt like talking to a wall.
I would improve their process by adding SMS notification or even a call to the number they have on file for me (and customers in general). That and limiting to 'we confirm we have your email' to once per thread, not every single message.
For Cloudron, I hope we can add a note to the docu to help anyone who is finding themselves in a similar predicament and don't have you or a member of the community around to remind them of how to find app ID's
I stopped using Docker and Portainer to enjoy SysAdmin life in blissful ignorance by using a GUI.
Thank you, @BrutalBirdie. Have a good evening.
The Hetzner system is horrible. They now send an automated reply to let me know they got my message to every reply I send them lol