Discourse partially loaded and 404 errors from some css, js, svg files

Your nginx configuration doesn’t look right. Can you share your yml as well?

I guess that you’re trying to run discourse on port 25654 whereas you can easily use the discourse sockets template to run it on a socket and use the proxy to forward requests to the socket.

You can understand the nginx configuration better with this guide: Adding an offline page when rebuilding