The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Выпуск Mastodon 3.2, платформы для создания децентрализованных социальных сетей

04.08.2020 09:58

Представлен выпуск свободной платформы для развёртывания децентрализованных социальных сетей - Mastodon 3.2, позволяющей на собственных мощностях создавать сервисы, неподконтрольные отдельным поставщикам. Если пользователь не имеет возможности запустить собственный узел, то он может выбрать заслуживающий доверия публичный сервис для подключения. Mastodon относится к категории объединённых (federated) сетей, для образования единой структуры связей в которых применяется набор протоколов ActivityPub.

Код серверной части проекта написан на языке Ruby с использованием Ruby on Rails, а клиентский интерфейс написан на JavaScript с применением библиотек React.js и Redux. Исходные тексты распространяются под лицензией AGPLv3. Также имеется статический фронтэнд для публикации общедоступных ресурсов, таких как профили и статусы. Хранение данных организовано при помощи PostgreSQL и Redis. Предоставляется открытый API для разработки дополнений и подключения внешних приложений (имеются клиенты для Android, iOS и Windows, можно создавать ботов).

В новом выпуске:

  • Полностью переработан интерфейс для воспроизведения звука, появилась возможность автоматического извлечения обложек альбомов из загруженных файлов или назначения собственных изображений-миниатюр.
  • Для видео, помимо назначения миниатюры на основе содержимого первого кадра, появилась поддержка привязки собственных изображений, отображаемых вместо видео до начала воспроизведения.
  • При отправке в другие платформы ссылок на видео и аудиоконтент, размещённый в Mastodon, добавлена возможность открытия этого контента при помощи внешнего проигрывателя используемой платформы, например, при помощи twitter:player.
  • Добавлена дополнительная защита учётных записей. Если у пользователя не включена двухфакторная аутентификация и он не подключался к своей учётной записи как минимум две недели, то новая попытка входа с неизвестного IP-адреса потребует подтверждения через код доступа, отправленный на email.
  • При установке отслеживания, блокировки или игнорирования участников предоставлена возможность привязки к пользователю примечания, видимого только добавившему. Например, примечание можно использовать для указания причин интереса к определённому пользователю.


  1. Главная ссылка к новости (https://blog.joinmastodon.org/...)
  2. OpenNews: Доступны PeerTube 2.3 и WebTorrent Desktop 0.23
  3. OpenNews: Проект Debian анонсировал сервисы Debian Social
  4. OpenNews: Выпуск Mastodon 3.0, платформы для создания децентрализованных социальных сетей
  5. OpenNews: Релиз децентрализованной коммуникационной платформы Hubzilla 4.2
  6. OpenNews: Новая версия децентрализованной платформы для обмена медиафайлами MediaGoblin 0.10
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/53484-mastodon
Ключевые слова: mastodon
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (43) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Вадик (??), 10:04, 04/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    Я бы поковырял код, но блин Ruby... Я его просто не понимаю.
     
     
  • 2.6, Аноним (6), 12:16, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Я его просто не понимаю.

    Ну так может пора вникнуть?

    Очень простой, современный и эффективный в использовании ЯП.

     
     
  • 3.10, Аноним (10), 13:15, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Чуть более современный чем php, т.е. не особо.
     
     
  • 4.12, Аноним (12), 13:46, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    то есть сильно современней какого-нибудь питона
     
  • 2.42, Аноним (42), 19:27, 10/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ну и напрасно. Ruby очень удобный, приятный и простой.
     

  • 1.2, Блабла (?), 10:27, 04/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Не, если возьмусь сервак поднимать, это будет HubZilla
     
     
  • 2.16, xm (ok), 15:09, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Правильно. Наиболее развитая и безопасная платформа на сегодняшний день.
     
  • 2.33, Аноним (33), 23:38, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вопрос не в том что ты выберешь, а через сколько тебе надоест и ты оффинишь сервер.
     
     
  • 3.38, xm (ok), 10:27, 05/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    В Hubzilla есть клонирование в реальном времени, поэтому если один из серверов уйдёт в оффлайн, то можно будет пользоваться другими, где будет полная копия ваших данных и контактов.
     

  • 1.3, Аноним (3), 10:36, 04/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Pleroma does what Masto don't.
     
     
  • 2.5, Groosha (?), 11:08, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Например?
     
     
  • 3.8, Аноним (8), 12:42, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +7 +/
    Например не пытается решать за пользователей с кем им разговаривать, впихивая хардкод блокировки.

    Например имеет гораздо более гибкую систему модерации.

    Не имеет идиотского лимита в 500 символов и ограничений по аттачментам.

    Потребляет меньше ресурсов.

    Поддерживает markdown, bbcode, html разметку текста.

    Имеет приятного маскота, отличного от мертвого слона.

     
     
  • 4.14, Аноним (14), 15:04, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > хардкод блокировки.

    А можно поподробнее об этом?

     
     
  • 5.22, Аноним (22), 20:24, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://www.theverge.com/2019/7/12/20691957/mastodon-decentralized-social-netw

    Была и кажется еще есть такая платформа как Gab. Позиционируется как платформа для любителей свободы слова (в частности ультра-правых). Вместо того чтобы дать возможность каждому администратору принять решение о её блокировке или не блокировке, мастодон просто заблокировал её на уровне софта. (То же самое, чуть позже, произошло со Spinster - инстанс радикальных феминисток).

    Я честно не питаю теплых чувств к обоим платформам, но добавление подобного блока создает прецедент. Никто не знает, кто будет следующим.

    Любопытный факт: Gab уже не является частью федерации, они отказались от неё. Но за отсутствие волшебной строчки с габом в листе заблокированных инстансов, некоторые интересные личности обычно просто отказываются от федерации с твоим. Очень часто создаются нити с тегом #fediblock (и конечно же их инициаторы как правило с инстансов мастодона) в которых люди делятся рекомендациями на тему кого бы забанить. https://mastodon.social/tags/fediblock

     
     
  • 6.25, Михрютка (ok), 21:54, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Но за отсутствие волшебной строчки с габом в листе заблокированных инстансов,
    >некоторые интересные личности обычно просто отказываются от федерации с твоим.
    > часто создаются нити с тегом #fediblock (и конечно же их инициаторы
    > как правило с инстансов мастодона) в которых люди делятся рекомендациями на
    > тему кого бы забанить. https://mastodon.social/tags/fediblock

    так а чем вы недовольны? люди сами прям вешают себе на шею табличку "меня следует изолировать". им надо сказать спасибо и изолировать. (конечно, без жесткого блока в коде, это вообще за гранью добра и зла)


     
     
  • 7.41, Аноним (41), 07:34, 06/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > так а чем вы недовольны?

    Иногда это заканчивается тем, что какой-нибудь крупный инстанс вроде mastodon.art добавляет твой собственный в блоки просто потому что им так нашептали доброжелатели.

     
  • 6.40, Аноним (40), 16:05, 05/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >некоторые интересные личности обычно просто отказываются от федерации с твоим

    отличный детектор же

     
  • 4.18, fontpath (?), 16:56, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    И вместе с этим всем в миллион раз хуже по функциональности и выглядит выргвиглазно.
    Конечно Плевра этого ничего не имеет, ведь она же вообще ничего не имеет.
     
     
  • 5.19, JL2001 (ok), 17:30, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > И вместе с этим всем в миллион раз хуже по функциональности и
    > выглядит выргвиглазно.
    > Конечно Плевра этого ничего не имеет, ведь она же вообще ничего не
    > имеет.

    можно больше конкретики? кроме вырвиглазности

     
  • 5.23, Аноним (22), 20:26, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >  выглядит выргвиглазно

    Специально для утят есть MastodonFE и несколько альтернативных фронтендов. Soapbox на данный момент самый интересный из них.
    > ведь она же вообще ничего не имеет

    Чего тебе не хватает? Конкретно.

     
     
  • 6.29, Аноним (29), 23:17, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >Специально для утят есть MastodonFE и несколько альтернативных фронтендов. Soapbox

    Те кто придумывают эти название кретины, не гуглится.

     
     
  • 7.34, Аноним (22), 23:40, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    https://soapbox.pub/
     

  • 1.4, Аноним (4), 10:49, 04/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    > Добавлена дополнительная защита учётных записей. Если у пользователя не включена двухфакторная аутентификация и он не подключался к своей учётной записи как минимум две недели, то новая попытка входа с неизвестного IP-адреса потребует подтверждения через код доступа, отправленный на email.

    Вот и зонды подъехали.

     
     
  • 2.7, Аноним (14), 12:26, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Двухфакторка, представь себе, бывает не только через зонды.
     
  • 2.9, Аноним (9), 13:05, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Для заведения себе E-mail паспорт не требуют. Ну разве что, в Mail.ru или Яндекс только.
     

  • 1.11, InuYasha (??), 13:40, 04/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    >Добавлена дополнительная защита учётных записей. Если у пользователя не включена двухфакторная аутентификация и он не подключался к своей учётной записи как минимум две недели, то новая попытка входа с неизвестного IP-адреса потребует подтверждения через код доступа, отправленный на email.

    Идиотизм добрался и сюда. Класс. Две недели - и ПНХ - ты уже не торт.
    Всё как у гугла. Только тот ещё поиздевается сначала. Штук 50 машинок, 20 гидрантов, 3 ввода телефонов, секретный вопрос - и лишь потом "Всё равно вам не верим, досиданья".

     
     
  • 2.13, SashaSorokin (?), 15:03, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Может быть вы прочитаете то, что процитировали для начала? Каков шанс, что спустя две недели ВЫ соберётесь залогиниться с неизвестного IP? Не такой большой, но если такое случиться, нет совершенно никакой проблемы зайти на почту и ввести код из письма. За исключением лени, но ваша лень — не проблема других людей в федиверсе. Взломанный аккаунт — проблема и для администратора узла и для других пользователей, кому придёт спам от вас.
     
     
  • 3.15, Аноним (4), 15:05, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Шанс 100%, т.к. IP меняется у современного юзвера каждый день.

    Совершенно никакой проблемы пройти осмотр проктолога, да.

     
     
  • 4.27, Sarcastic scutosaurus (?), 22:17, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > IP меняется у современного юзвера каждый день.

    Эх, и здесь я безнадёжно отстал…

     
     
  • 5.43, Аноним (42), 19:29, 10/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Когда-то провайдеру доплачивали за динамический IP, сейчас доплачивают за статический.
     
  • 3.17, онанимас (?), 15:51, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +2 +/
    вернулся из отпуска, включил роутер, по DHCP получил новый IP, ой.

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

     
     
  • 4.20, InuYasha (??), 17:47, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    угу. А перед этим - сзъездил в отпуск и там сменил десяток IP-шников. )
    Зашёл с вайфая в аэропорте, из метро, поезда, автобуса - нахватал ещё несколько.

    И - тс-с-с-с! - не говорите тому анону про Тор! )

     
     
  • 5.30, Аноним (29), 23:19, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А не надо по отпускам ездить, надо сидеть и работать.
     
  • 5.39, Аноним (39), 14:32, 05/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >угу. А перед этим - сзъездил в отпуск и там сменил десяток IP-шников. )
    >Зашёл с вайфая в аэропорте, из метро, поезда, автобуса - нахватал ещё несколько.

    И что? После этого 2 недели едешь до дома и не подключаешься?

     
  • 2.28, Аноним (-), 22:45, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Два чая тебе, мужик!
     

  • 1.21, Аноним (21), 18:11, 04/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    да это фикция все ничем не лучше фейсбука или вк. если напишешь что-то, что не понравится всяким активистам, то админы будут удалять записи и банить, а сам хостинг мастодонта может быть отрезан от мира и тогда его смысл сводится к нулю.
     
     
  • 2.24, Михрютка (ok), 21:47, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну так уже.

    вон габ переехал на мастодон, после чего его вся прогрессивная мастодонщина торжественно подвергла остракизьму и отлучила.

    точсно такое же прогрессивное гавно, как и все остальное. (это пока про админов и авторов клиентов. не про саму платформу)

     
  • 2.26, Аноним (14), 22:00, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Ты можешь быть сам себе админом, вот в чём разница. Главное — не забудь зарегистрироваться как организатор распространения информации в сети "Интернет", разместить сервер в РФ, хранить всю юзерскую переписку не менее 6 месяцев и сливать её тащщмаёру по первому требованию.
     
  • 2.31, Аноним (29), 23:25, 04/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    Мастадон как и децентрализованные социальные сети как и СПО придумали леваки, но внезапно их плодами работы  воспользовались праваки.
    Но прелесть этих сетей, что ты находишь себе сервер по вкусу и общаешься с подобными  себе поехавшими, но не общаешься с поехавшими но другими.
    Админы тебя не банят, т.к. они такие же как и ты поехашие.
    Разные группы поехавших общаются между собою.
    Никого не баанят в рамках одного сервера, все счастливы.
     

  • 1.32, Аноним (33), 23:35, 04/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Mastodon прибежище маргиналов. Посмотрите на русский инстант, фрики в плохом смысле слова.
     
  • 1.35, Аноним (35), 02:35, 05/08/2020 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Платформа отвратна. Отвратный вебинтерфейс - собственно сам mastodon, что обычный (господи, кто мог придумать размазать контент по вертикальным колонкам с горизонтальным скроллингом) что advanced режим (а тут нельзя свотреть только нужные эештеги), отвратные мобильные клиенты (fedilab, tusky), преотвратнейшее коммьюнити (рассадник SJW и снежинок), цензура, никаких инструментов по фильтрации контента (у каждого клиента свои потуги, разного уровня развития, без совместимости и синхронизации). Даже на fosstodon на котором можно было бы ожидать общения на тему разработки СПО и всяких интересных технологических штук, лента засрана оффтопиком, однострочными шитпостами, ссылками на никому не нужные статьи или репосты новостей по миллионному разу.

    Даже не знаю, свалить на зло в твиттер (даже при полном моём неприятии проприетарщины он выглядит намного полезнее), или использовать эту выгребную яму в write-only режиме.

     
     
  • 2.36, Аноним (36), 08:19, 05/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    > использовать эту выгребную яму в write-only режиме

    ну так и пишите в блокнотик, зачем вам социальная сеть

     
  • 2.37, Аноним (37), 08:59, 05/08/2020 [^] [^^] [^^^] [ответить]  
  • +/
    >что обычный (господи, кто мог придумать размазать контент по вертикальным колонкам с горизонтальным скроллингом)

    Могу только посоветовать написать об этом автору сабжа.

    >что advanced режим (а тут нельзя свотреть только нужные эештеги),

    Не понял.

    >отвратные мобильные клиенты (fedilab, tusky),

    Издержки того что децентрализованное, всё децентрализованно, даже производство мобильных клиентов.

    >преотвратнейшее коммьюнити (рассадник SJW и снежинок)

    То же самое справедливо для twitter
    В Mastodon это умножается на два.
    Вообще если ты используешь свободное програаммное обеспечение, то ты должен быть леваком, SJW, BLM, атеистом и вообще.
    Если ты белый цисгендерный мужчина, то ты веришь в капитализм, пользуешься MS Windwos, которую честно купил, ходишь в церковь.

    >лента засрана оффтопиком, однострочными шитпостами, ссылками на никому не нужные статьи или репосты новостей по миллионному разу.

    Справедливо для twitter.
    Микроблогинг создан именно для этого, для бесознательного потока сознания.
    Для осознанного общения сужествуют другие форматы.


    >Даже не знаю, свалить на зло в твиттер (даже при полном моём неприятии проприетарщины он выглядит намного полезнее), или использовать эту выгребную яму в write-only режиме.

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

     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру