I timed it just now, 2 minutes and 57 seconds. And then I had to log in. No idea what causes it but as helpful as I am it shouldn’t be up to a customer to fix this. This is clearly an architectural issue that is to be solved by nextcloud.com.
Where are you located geographically @marshalleq ? As you can see everyone is fully aware of this issue.
Yes @esxpfe, it is known that Australia, India, and other countries are having serious difficulty connecting to the German servers hosting the forum. It has been reported to the staff, but it is up to the admins on how to proceed. I’ve checked with meta.discourse.org and what they recommend is adding a CDN such as Fastly or Bunny to insure fast access speeds for users such as yourself.
However, that is not a decision anyone can make besides those holding the keys to this forum. It remains up to them on whether they can commit a little time and money towards resolving this.
Checking the server load and configuration would be the first port of call, and perhaps instituting some caching there; and then yes, a CDN. Both efforts don’t need to cost either. Cloudflare is one of many CDNs with free plans, for example. This should be an easy fix.
Not so sure about the “don’t need to cost either” part of your post. That might be true for a personal server but I seriously doubt that the free plans are suitable for a site like the Nextcloud forums. In addition to that it would probably also violate their TOS if you use the free plan for a
commercial website like nextcloud.com…
Load time in Europe is mostly fast (<5s).
I used the TOR browser, and forced the exit node to be in specific countries:
US (Kansas), Hongkong → first load time ~20s → further pages within seconds
Mumbai (India), Japan → <10s first page, follow up pages within seconds
I didn’t get an exit node in Australia or New Zealand. Not sure, what has to go wrong to get loading times of a few minutes.
We are here on a forum for self-hosting stuff and then we want to use a CDN instead? If you use TOR network, they bombard you with captchas and stuff. We should first fix everything on our side and get it running, for the wrong redirects or the 500 errors during posts wouldn’t have gone away with a CDN.
Doesn’t help much, but at least a little at the first loading:
At the very top in the teaser a lot of graphic files are loaded, but they are generally not visible, but only when you open the teaser. Maybe you could use less images in the teaser or remove this advertising block completely or just link to the full text.