https://angular-demo.buddycloud.org/#/user/angular-xmpp@buddycloud.org/posts
would be nicer as
site/<channel>
eg: https://angular-demo.buddycloud.org/angular-xmpp@buddycloud.org
I believe the try_files $uri $uri/ /index.html; will mean you can loose the hash and be better indexed too.