На свой "localhost" не получится, тк localhost у каждого свой.
А вот сделать свой компьютер глобально видимым и подключиться по обычному ip - можно.
В таком случае схема никак не будет отличаться от подключения к "не локальному" серверу. Твой компьютер и будет выступать в роли сервера.