Да, запускайте на IP, но не на 127.0.0.1, а на "внешнем" - "глобальном" (это тот, с которого вы заходите на "глобальные" сайты как клиент), понадобится настроить роутер, брандмауэр, и еще учтите, что IP-адрес обычно динамический, он будет периодически меняться, так что переходите на статический у провайдера, либо придется периодически перезапускать сервер, и сообщать клиентам новый IP-адрес.