I tried to deploy an ipfs node to heroku. It communicates with browser nodes using wss and it works although the connection is really unstable.
The repo and the instructions to run your own node can be found here: GitHub - LucaPanofsky/ipfs-wss-heroku-node
Once the app is deployed the node is dialable at /dns4/app-name.herokuapp.com/tcp/443/wss/peer-id