Set your reverse proxy to serve www/ statically. Symlink interop.js to www/js/cyclefunc.js if it is not already. Edit config.js to specify the parameters of the node (api) server, and point it to the backend (rtbwpy) Set your reverse proxy to pass config.BASE_URL* to the node server (make sure websockets are sent too) Edit www/js/client.js to point to the correct api location. Start the backend (rtbwpy) in daemon mode. Start the node server with ./maintain/start.sh or with node main.js