Hello,
I have added Let's Encrypt to a Moodle 3.9 instance using Ubuntu 20.04. Now the Moodle site is properly secured, but the format is crashing as per below. Before adding Let's Encrypt, the appearance (Boost theme) was fine.
Possibly $CFG->wwwroot is still HTTP (not HTTPS) in config.php? So when the page tries to load content using this prefix the browser is blocking non-secure requests for an HTTPS page.
If you're still having trouble use the browser's tools (for example: Network Monitor in Firefox) to see what's not being loaded as this may help determine the reason.
Regarding the number of users, that's something we can manage as it is highly unlikely they will access at once and we will spread participants in different weeks/months.
Moodle partner sounds good, but this is a small charity working with rural teachers in Peru and Bolivia and currently there is no funding for it. The idea is evidencing that this works and hopefully some money will come in from donors, so we need to build it in-house.
At the moment, as we just tested it with a small number of participants, I think it is a good time to change to Digital Ocean and forget Siteground before proceeding with a bigger number of users. I believe scaling up in Digital Ocean is cheaper than Siteground, but obviously requires some technical knowledge. So I just want to set up a "reasonably robust" Moodle platform and transfer the courses of the Siteground's one before starting to onboard users in the Digital Ocean's one.
Yes, it is is a greenfields configuration - do you have any advice on the database?
Thanks so much!