Не совсем уверен, что тебе нравится здесь делать. Сам сервер обычно не «привязан» к определенному IP-адресу, а только к своему порту. Он с радостью ответит на все запросы, поступающие на этот порт.
Если ваша проблема заключается в том, что вы находитесь на линии с динамическим, изменяющимся IP-адресом (DSL или dial-in), вы можете использовать службу типа dyndns. Эта служба дает вам имя хоста, на которое вы можете указать свой текущий IP-адрес. Люди, с которыми вы работаете, могут использовать это имя хоста для подключения, и им не нужно запоминать ip. Многие модемы / маршрутизаторы имеют опцию, которая может автоматически обновлять ваши динамические настройки ip в этой службе при каждом подключении / входе в систему.
Очевидно, что если приложение запущено на вашем компьютере, оно будет доступно только из удаленных мест, когда оно включено и подключено к сети.
Вы также можете использовать публичный хостинг, как heroku. Heroku также позволяет вам выполнить повторное развертывание с помощью git push (если я правильно вижу), так что это может быть полезно, если вся команда разработчиков захочет его использовать.
Это то, что вы искали?