É seu webapp /index.html . O valor padrão para a index diretiva é index.html , e é por isso que a configuração padrão funciona com o / URI.
Você deve adicionar uma try_files diretiva com a ação padrão de /index.html , em cujo caso todos os URIs que apontam para um arquivo estático inexistente serão roteados para sua webapp.
server {
listen 8002 default_server;
index index.html;
root /home/ubuntu/sites/mysite-frontend;
location / {
try_files $uri $uri/ /index.html;
}
}
Eu tornei a diretiva index explícita (mas não é necessário neste caso).