Probably a dumb question, but why does the asset canister listen on port 8080 in the DFX tutorial? I don’t see any reference to 8080 in the assets canister source or the dfx-generated project source.
It’s the default for webpack dev server
Thanks! Another dumb question - does the webpack dev server forward the HTTP request to the asset canister then? How does it know how to do that?
I configured webpack.config.js under the devServer section to proxy calls to
/api for the replica, and we use environment variables for calling out to canisters, based on the network
Oh man, that’s some intense plumbing.