Porting OF sketch to web/p5js

Given the seeming problems in using Emscripten to convert OF project to JS web, wondering if anyone has seen a guide to manually converting into p5js? I can do it brute-force like, manually substituting p5js calls for OF calls, but wondering if there is a guide or pitfalls to watch?

Is docker + online hosting another way of getting OF to work within a web environment? I have a OF project I’d like to show at museum overseas but I can’t get there to install OF on their machines. Thank you!