Have you tried logging into Digital Ocean, navigating to droplet, opening the Droplet Console, and running ./launcher rebuild app ?
If that fixes the issue, great!
Otherwise If safemode works for you, then perhaps it could be a plugin that you installed which is not compatible with the current version? Or perhaps you have to many plugins and it just takes forever to load?
- Update all your plugins
- Update Discourse
If the issue still persists, try disabling one plugin at a time to see if there is a specific plugin that is causing the endless loading.