Hi there,
I might be able to offer some advice. Can you share the URL for GitHub repo(s)? and the URL where the game is currently running?
Perhaps the front-end game be hosted on itch.io and communicate with the external server? We'll figure something out :)
Cheers,
Lee