Apologies in advance if this is the wrong category, location, etc.
Ive had a discourse site running for about 6 months through a digitalocean vps without many issues. The admin page reads I’m on version 2.5.0.beta4. As of last night, most of the sites page content either refuses to load in or takes a seemingly inane amount of time. For example, I can navigate to pages like the homepage or /admin, but any of the actual content for them (posts, the admin graphs / other tabs) wont seem to load in. I’ve checked in on the system vitals and cpu usage idles around 2%, and there is minimal traffic or disc usage. There is a userbase of maybe 10 or so people as I am just trying out / setting up the site. So that considered this behavior seems very odd.
The only plugins I have according to app.yml are docker_manager and discourse-signatures. I’m the only admin user so I can confirm changes haven’t been made to the site settings in quite a while as well.
My first thought was to restart the machine itself, and i’ve also tried to manually update using git pull and ./launcher rebuild app. I’m not sure what to look for during that process that would indicate if any errors are occurring, but the rebuild seems to complete and the site can be accessed again afterwards but it remains at 2.5.0.beta4. Similarly, trying to access the /admin/update page will eventually just time out. This all seems fairly strange because the site is arguably ‘functional’ - I simply don’t know enough about how it operates to really diagnose anything. I found and can run the discourse-doctor but I’m not sure what it accomplishes - successfully emails me, etc.
The one thing that may seem to indicate an issue is, last night I got an email from the forum about a response to a post, and when I navigate to the ‘latest posts’ category, (after it eventually loads) there doesn’t seem to be any indication that the post exists, because the thread overview in latest doesn’t list it as having that user posted last. I can’t seem to load in the content of any posts so there isn’t a way to check for sure. So there may be some error / mismatch in the database? I’m not sure how something like that would branch out into causing entire chunks of the site to fail loading, or if this is a rabbit hole worth chasing.
Any thoughts on where to start with troubleshooting for an issue like this? Thanks much if you took the time to read : )