Да, но вы должны выбрать место для встречи.
Если ваш друг отправит вам свой ip, вы можете подключиться. Тогда вам нужно только сказать еще нескольким людям присоединиться. Через некоторое время вы будете становиться все больше и больше. Затем, если какая-то ссылка в сети потерпит неудачу, облако будет разбито на два облака (netsplit). Тогда каждый должен знать, как вернуться к тому, чтобы быть "одним облаком".
Кто-то в облаке всегда должен играть на сервере, что делается с помощью голосования. Если все сошлись на том, кто является сервером, то решено. Если не согласны, убейте одного и проголосуйте снова.
Я полагаю, вы должны разместить свой собственный веб-сервер для обслуживания веб-интерфейса.
Я не пробовал это. Но я думаю, что это сработает.