Ещё один неофициальный клиент: российские разработчики выпустили веб-версию Clubhouse Статьи редакции

Без инвайтов, создания комнат, редактирования профиля и регистрации.

Обновлено 19 марта. По состоянию на 11:30 мск, страница проекта на GitHub удалена. Один из разработчиков, Мирза Алиев, заявил vc.ru, что она «скоро будет восстановлена». Также из статьи удалено упоминание ИТ-компании «Крок» — она не имеет отношения к этой разработке.

Неофициальная веб-версия Clubhouse и инструкция по её установке опубликована на GitHub. Клиент работает на Windows, macOS и linux.

Его создали выпускники матмеха СПбГУ Сергей Овчинников, Мирза Алиев и Михаил Валейко, рассказал vc.ru Овчинников. Они работали над проектом на протяжении двух недель, добавил он.

Для запуска клиента нужно:

  • Скачать приложение Docker.
  • Запустить и выполнить команду (для первого запуска):
docker run --restart=unless-stopped --name clubhouse -p 8080:8080 -d seovchinnikov/clubhouse-web:latest
  • Когда хотите прекратить пользоваться Clubhouse, отключите приложение командой docker stop clubhouse.
  • При следующем запуске используйте команду docker start clubhouse.

Чтобы работал звук, нужно также установить аудиоклиент Agora — сервиса, который поддерживает работу аудиочатов официального Clubhouse.

Аудиоклиент должен быть запущен до того, как вы присоединитесь к комнате — иначе получите ошибку при подключении.

Веб-версия поддерживает:

  • Аутентификацию — после ввода номера появляется уведомление, что пользователь находится в списке ожидания или ему нужно завершить регистрацию.
  • Предстоящие мероприятия.
  • Возможность присоединиться к комнате, «поднять руку», говорить, видеть список «поднятых рук», выключать звук.
  • Модерацию.
  • Поиск.
  • Просмотр профилей пользователей и «клубов».
  • Рекомендуемый список «каналов».
  • Возможность подписываться и отписываться от пользователей.
  • Уведомления — в веб-версии это отдельная вкладка, а не пуш-уведомления.

Но в веб-версии нельзя отправить инвайт, редактировать информацию профиля (био-, фото, ссылки на Instagram и Twitter), нельзя создавать комнаты, пинговать подписчиков и подписываться на «клубы». Эти функции разработчики планируют добавить в будущем, этим займутся Алиев и Валейко, а Овчинников «сделает паузу», рассказал он.

Разработчики призывают регистрироваться через iOS, чтобы уменьшить шанс бана аккаунта. В веб-версии завершить регистрацию нельзя. Войти в Clubhouse можно только с одного устройства одновременно.

Иногда лучше слушать подкасты на компьютере, но команда Clubhouse пока не даёт такой возможности, поэтому я решил помочь тем, что хочет пользоваться Clubhouse не только на телефонах. Я уважаю работу разработчиков Clubhouse, поэтому, пожалуйста, используйте это только как дополнение к мобильной версии.

из описания на GitHub

Проект прекратит разработку, как только команда Clubhouse выпустит официальную веб-версию, пишут российские разработчики.

На каких технологиях собрана веб-версия Clubhouse

Для создания веб-версии разработчики использовали:

  • Бэкенд — универсальный фреймворк Spring Boot с открытым исходным кодом для Java-платформы.
  • Фронтенд — Vue, Vuex, Vuetify, Typescript.
  • Аудиоклиент Agora — Node.js, React, electron.

Отдельный бэкенд нужен для проверки входящих запросов от пользователя и превращения его в адаптер к бэкенду Clubhouse, объяснили создатели веб-версии. Приложение взаимодействует только с сервером Clubhouse, облачным сервером AWS, где Clubhouse хранит изображения, с сервисами Agora, а также с сервисом PubNub.

Мы решили помимо самого веб-клиента добавить бекенд-прокси до серверов Clubhouse для того, чтобы легче было писать интеграционные тесты, использовать mock-сервер для тестирования без самого Clubhouse и валидировать запросы с клиента для минимизации вероятности бана. В какой-то момент еще пришлось переделать аудио-коннектор к Agora (с браузерного webRTC на нативный клиент), которую использует Clubhouse для аудио.

Сергей Овчинников
0
47 комментариев
Написать комментарий...
Andy Lenty

Скажем дружно - нахер нужно!

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Vitaliy Sitnikov

братишь, мне скинь тоже
хочу себя избранным почувствовать на равне со всеми
только без дик-пиков, плиз

Ответить
Развернуть ветку
Олег Павлов

Две недели жизни на помойку, ну как же так, ребята?)

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Вадим Чиняев

Да в общем-то нет - рейт они в глазах hr и не только конкретно так подняли. 

Ответить
Развернуть ветку
Андрей Иванов

Думаешь позовут в топ стартапы в Калифорнию теперь гидами?

Ответить
Развернуть ветку
Вадим Чиняев

Ну при прочих равных, выиграет тот у кого звездов больше на гитхабе 
Если бы еще на тему БЛМ пильнули - тут все 120% )

Ответить
Развернуть ветку
David Shaner

Не все в курсе как именно (хреново) считаются звезды профиля на гитхабе

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Товарищ
Ответить
Развернуть ветку
Юлия Судакова

ПрохЛАДНО

Ответить
Развернуть ветку
Евгений Бв

И так пытаются раскрутить, и сяк, а все не выходит. Уже и эксклюзивные приглашения пихали, но никто не брал, и новости для идиотов запускали, что благодаря даунхаузу люди чуть ли не айфоны бегут покупать))
Но все никак. Это приложение для тех, кто обвешается новыми бесполезными гаджетами и чувствует себя топ менеджером в маршрутке. Просто копия выступления мошенника с мотивацией в Олимпийском, когда с лохов состригли хорошие деньги.

Ответить
Развернуть ветку
Алмаз Хамидуллин

Почему же вас тогда так бомбит?

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Алмаз Хамидуллин

Мне фиолетово, есть клабхаус, нет клабхауса. Так же как фиолетово на многие другие соц сети: тик ток, инстагармм и прочее-прочее. На vc же у публики дымятся пуканы на клабхаус. Если не нравится клабхаус, - может стоит просто проходить мимо?
Сплошная желчь в комментах.

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Nikolay

орнул

Ответить
Развернуть ветку
Андрей Иванов

"Проект прекратит разработку, как только команда Clubhouse выпустит официальную веб-версию, пишут российские разработчики."

Надо писать так. Проект прекратит работу сразу как только поменяется апиха клабхауса))

Ответить
Развернуть ветку
Я не скажу свое имя машине

Вижу Калхаус - ставлю минус

Ответить
Развернуть ветку
Roberto Martinez

Для запуска клиента нужно: Скачать приложение Docker  серьезно!? может еще пойти линукс установить 

Ответить
Развернуть ветку
Vitaliy Sitnikov

тру посоны вообще-то линукс собирают из отходников, а не дистры готовые ставят

Ответить
Развернуть ветку
Sergey Vanyushin

Вас никто не заставляет. Простите, что разработчики сделали только Докер-версию. И докер не только под линукс есть, так-то.

Ответить
Развернуть ветку
Джон Доу

там есть ещё ява

Ответить
Развернуть ветку
Sergey Vanyushin

Как будто что-то плохое 

Ответить
Развернуть ветку
Connecting Ppl

В этот образ Докера разве Linux уже не установлен?

Ответить
Развернуть ветку
Vitaliy Sitnikov

Опоздали, эта параша хайпанула, а теперь нахрен никому не сдалась
недолог был век

Ответить
Развернуть ветку
Антон Семенов

Парни, не слушайте орков в коментах! Красавчики

Ответить
Развернуть ветку
Александр Хитро

вся эта хайп история лишь перепись долбоебов

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Анон Плиз

Шок от Телеги из-за чего?

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Вячеслав Григорьев

а также с сервисом PubNub.

А не, показалось...

Ответить
Развернуть ветку
Denis Logunovich

День 1. У меня инвайт!!! Ну теперь я в элитклабхаусе с Маском и Гейтсом. Теперь заживу! 
День 2. Слушаю как в клабхаусе льют воду инвесторы «успешный успех». Вспоминаю Портнягина и БМ. 
День 3. Пытаюсь наивно придумать как клабхаус может заменить звонки или зум-тусовки с друзьями из-за границы. 
День 4. Удаляю это говно. 

Ответить
Развернуть ветку
Роман Басс

Telegram

Ответить
Развернуть ветку
Stas Sokolov
Ответить
Развернуть ветку
Artem Reva

Дополните подзаголовок пожалуйста "и без регистрации", я зарегал там свой номер и оказывается получил шанс бана.

Ответить
Развернуть ветку
Антон

Там наверное остался только волосатый с радио эхо 

Ответить
Развернуть ветку
8b0008384e034ed

Ребятам респект, но сейчас и правда у клабхауса полумертвое состояние)

Ответить
Развернуть ветку
Аккаунт удален

Комментарий недоступен

Ответить
Развернуть ветку
Anton Reut

Это уже не приложение, а какой-то Cuckoldhouse - кто только ни попробовал уже. 

Ответить
Развернуть ветку
Alexander Belousov

Хороший результат за 2 недели, крутой проект как минимум в портфолио 🙂

Ответить
Развернуть ветку
Вячеслав Ширшов

Слишком много геморроя из-за бесполезного приложения. Недельку поигрались и хватит форсить.

Ответить
Развернуть ветку
Бестофща

а 12 подвигов совершить не надо чтобы в рашн клабхаус попасть?

Ответить
Развернуть ветку
Vasya Ivanov

Для чего зачем столько заморочек? Людям реально просто делать нечего 

Ответить
Развернуть ветку
Sergey

Эти танцы с бубном стоят того, чтобы пользоваться очередной бесполезной соцсетью? 

Ответить
Развернуть ветку
44 комментария
Раскрывать всегда