* using `try_files`, nginx complains that you can't use proxy_pass inside a named location (like `@vibe`), which means you can't use try_files to serve arbitrary static files, hence the massive list of extensions.
why not doing: root /path/to/static location / { try_files $uri @app_proxy } location @app_proxy { ... }