Я заметил, что это не работало с установкой static-first-then-reverse-proxy. Вот что это выглядит:
location @app { proxy_pass http://localhost:3000$request_uri; } location / { try_files $uri $uri/ @app; error_page 405 @app; }