Как перенести многопользовательскую игру с Heroku, на сайт на домене 7m.pl?
Я реализовал многопользовательскую игру, следуя хорошему туториалу с исходным кодом. Всё прошло гладко, изначально реализовывал и тестировал на локальной машине, после чего перебрался на Heroku. С ним тоже проблем особых не возникло, но игра запускалась по адресу . . . herokuapp.com, и это мне не понравилось. Одним словом, в итоге пришёл к решению, что нужно каким-то образом запускать сервер на хостинге, а уже саму игру - на домене (7m.pl). Первым делом, попытался оставить файл server.js в github-репозитории, который привязан к Heroku, а остальные файлы (static/game.js и index.html) - залить на домен (содержание всех файлов находится здесь, о дальнейших изменениях в них буду рассказывать далее). Как итог - на сайте, в консоли разработчика, ошибок нет, на Heroku - тоже. После чего, попытался изменить index.html на index.php, при этом заменив код в файле на следующий:
<html>
<head>
<title>A Multiplayer Game</title>
<style>
canvas {
width: 800px;
height: 600px;
border: 5px solid black;
}
</style>
<NO_WATCH id="DONT_WATCH">
<?php
echo(file_get_contents("https://адрес.herokuapp.com/fgmap"));
?>
</NO_WATCH>
<script>
var port = document.getElementById('DONT_WATCH').innerText;
</script>
<script src="http://адрес.herokuapp.com/socket.io/socket.io.js"></script>
</head>
<body>
<canvas id="canvas"></canvas>
</body>
<script src="/static/game.js"></script>
</html>
...а в static/game.js, изменил первую строку на var socket = io(`адрес.herokuapp.com:${document.getElementById("DONT_WATCH").innerText}/`);, дабы спарсить сгенерированный Heroku порт - никакого результата.
Может быть, ход моих мыслей неверен? Или я допустил какую-либо ошибку в коде?
Буду рад любым ответам, заранее всем спасибо.