Fediverse

# Welley і Fediverse

Welley розуміє ActivityPub, тож ви можете стежити за людьми в Mastodon та багатьох інших застосунках і спілкуватися з ними. Кожен сервер сам вирішує, з якими іншими серверами з'єднуватися.

[Підтримувані FEP](https://welley.com/uk/feps/) [Посібник для розробників](https://welley.com/uk/developers/)

## Як федерується ваш сервер

ActivityPub з'єднує Welley з незалежними серверами. Адміністратори вирішують, де проходять межі.

-   ### [Відкрита федерація](https://welley.com/uk/federation/federation-open/)
    
    Підключайтеся до ширшого Fediverse і ведіть власний список блокування.
    
    -   У відкритому режимі ваш сервер федерується з будь-яким доменом, який не заблоковано.
    -   WebFinger і NodeInfo роблять акаунти та сервер доступними для пошуку.
    -   Ваш сервер підписує федеративні запити, які надсилає.
    
    ![На вкладці «Доступ» показано публічний доступ до сервера, параметр групи «Допомога» та відкриту федерацію.](https://welley.com/assets/media/admin-demo-server-access-1200.309ed1ad.webp)
    
    На вкладці «Доступ» є налаштування публічного доступу до сервера, параметр групи «Допомога» та відкрита федерація.
    
-   ### [Обмежена федерація](https://welley.com/uk/federation/federation-limited/)
    
    Підключайтеся лише до доменів, які схвалює ваш сервер.
    
    -   Ваш список дозволених керує і вхідною, і вихідною федерацією.
    -   Читання ActivityPub потребує чинного підпису від дозволеного домену.
    -   Режими можна перемикати без перезапуску сервера.
    
    Якщо список дозволених порожній, звичайну федерацію заблоковано. Партнери мають підписувати свої запити на отримання. Для партнера Lemmy потрібно ввімкнути federation\_signed\_fetch.
    
    ![Вкладка «Доступ» з вибраною обмеженою федерацією, її поясненням, полем домену з кнопкою «Додати домен» і трьома доменами у списку дозволених.](https://welley.com/assets/media/admin-demo-federation-limited-1200.06a64eb7.webp)
    
    За обмеженої федерації ваш сервер обмінюється вмістом лише з доменами зі списку дозволених.
    
    [Усі екрани](https://welley.com/uk/federation/federation-limited/)
    
-   ### [Закрита федерація](https://welley.com/uk/federation/federation-closed/)
    
    Запустіть сервер із вимкненою федерацією.
    
    -   Закритий режим зупиняє звичайний вхідний і вихідний трафік ActivityPub.
    -   Локальні функції вашого сервера та адміністративні API, як і раніше, працюють.
    -   Доступ до групи Welley Help має власне налаштування.
    
    ![На вкладці «Доступ» показано варіант закритої федерації та його пояснення. Цей вибір не збережено.](https://welley.com/assets/media/admin-demo-federation-closed-1200.f735dcbc.webp)
    
    На вкладці «Доступ» показано варіант закритої федерації та що він означає. Цей вибір не збережено.
    
-   ### [Віддалені домени](https://welley.com/uk/federation/federation-domains/)
    
    Дивіться віддалені домени, про які знає ваш сервер.
    
    -   Перевіряйте доступність кожного домену, ваші локальні записи про його користувачів, кількість скарг і стан блокування.
    -   Відкрийте домен, щоб побачити його подробиці чи засоби модерації.
    -   Фільтруйте список, щоб знайти домени, які потребують уваги.
    
    ![Сторінка «Домени» з пошуком, фільтрами стану блокування та доступності й таблицею федеративних доменів зі станом модерації, доступністю, кількістю користувачів і кількістю скарг.](https://welley.com/assets/media/admin-demo-federation-domains-2000.fd2f6ea5.webp)
    
    Переглядайте всі сервери, з якими федерується ваш сервер: чи вони доступні, їхніх відомих користувачів і скарги. Відкрийте домен, щоб модерувати його.
    
-   ### [Ретранслятори ActivityPub](https://welley.com/uk/federation/federation-relays/)
    
    Обмінюйтеся публічним вмістом через спільний сервіс-ретранслятор.
    
    -   Додайте ретранслятор і перевірте стан його підписки.
    -   Ретранслятор допомагає вашому серверу отримувати публічний вміст не лише від тих, за ким люди стежать напряму.
    -   Керуйте підключеннями вашого сервера до ретрансляторів у розділі «Федерація».
    
    Ретранслятори ActivityPub потребують відкритої федерації. В обмеженому чи закритому режимі їх увімкнути не можна.
    
    ![На сторінці релея показано підключення релея, режим доставки та лічильники прийому. Підключення до релея не виконувалося.](https://welley.com/assets/media/admin-demo-federation-relays-1520.e341b97f.webp)
    
    На сторінці релея показано підключення релея, його режим доставки та лічильники прийому. Ми не підключали релей.
    
-   ### [Стандарти та спільні розширення](https://welley.com/uk/federation/federation-standard-features/)
    
    Користуйтеся поширеними можливостями Fediverse разом з іншими незалежними серверами.
    
    -   Welley підтримує опитування, власні емодзі, реакції емодзі, перенесення акаунтів і цитування дописів за згодою.
    -   Публічні канали використовують стандартні актори ActivityPub Group.
    -   Дані підтримуваних акторів містять позначки згоди на індексацію для пошуку та виявлення акаунтів.
    
    Кожен віддалений сервер підтримує власну частину ActivityPub і розширень. Сумісність не означає однакових можливостей.
    
    ![Публічний текст релізу пояснює емодзі-реакції, ідентифікацію власних емодзі та відмінності від вподобань і голосів.](https://welley.com/assets/media/public-reactions-1440.af8a719c.webp)
    
    Текст з одного з наших публічних релізів пояснює федеративні емодзі-реакції та їхні обмеження. Ми прибрали відомості про автора та вбудовані медіа.
    

## Сумісне програмне забезпечення

Не всі застосунки з ActivityPub підтримують однакові можливості. Ось що працює між Welley і кожним із них.

-   ### Mastodon
    
    Стежте за людьми, обмінюйтеся дописами та зберігайте особисті розмови в окремій скриньці.
    
    -   Дописи, опитування, власні емодзі та адресація особистих повідомлень працюють через ActivityPub, сумісний із Mastodon.
    -   Особиста кімната надсилає звичайні прямі Note лише людям, які в кімнаті.
    -   Перенесення акаунтів працює в обидва боки через активності Move.
    
    Що працює, залежить від версії та конфігурації іншого сервера й від політики федерації.
    
    ![Діалог «Відомості про розмову» показує трьох учасників, Alex Morgan, Sam Rivera та Maya Chen, поруч із вкладками «Файли» та «Посилання».](https://welley.com/assets/media/dm-exact-members-1200.2c4d36a7.webp)
    
    Тут показано, як особисті повідомлення працюють у Welley: у кожній розмові чітко вказано, хто її отримує. Особисті повідомлення, сумісні з Mastodon, використовують тих самих явно вказаних одержувачів. Тут показано лише Welley, без сервера Mastodon.
    
-   ### Lemmy
    
    Стежте за спільнотами Lemmy та обмінюйтеся з ними дописами, коментарями й зображеннями.
    
    -   Стежте за спільнотою Lemmy з Welley або за публічним каналом Welley з Lemmy.
    -   Дописи, коментарі й зображення проходять в обидва боки.
    -   Welley обробляє видалення, зроблені модераторами.
    -   Старіші відповіді з Lemmy можуть з'явитися пізніше, коли Welley знайде їх у фоновому режимі.
    
    Наразі Welley не показує стрілки голосування Lemmy, тому голосувати з Welley не можна. Поширення не передаються, а цитати перетворюються на звичайний текст. Для обмеженої федерації сервер Lemmy має підписувати свої запити на отримання.
    
    ![Публічний текст релізу Welley описує спільноти Lemmy, дописи, коментарі, зображення та обмеження федерації.](https://welley.com/assets/media/public-lemmy-1440.6b97ae90.webp)
    
    Наше публічне оголошення про реліз пояснює, як Welley працює з Lemmy і які є обмеження. Це взято з оголошення, а не з живого тесту між серверами.
    
-   ### NodeBB
    
    Стежте за категоріями форумів і долучайтеся до обговорень, що охоплюють Welley і NodeBB.
    
    -   Стежте за категорією NodeBB і отримуйте її нові теми в Welley.
    -   Починайте теми із заголовками та публікуйте відповіді в гілках із зображеннями.
    -   Голоси «за» працюють в обидва боки.
    -   Старіші відповіді з'являються, коли Welley знаходить їх у фоновому режимі.
    
    Дії модерації не переносяться між Welley і NodeBB. Поширення не показуються в NodeBB, а цитати стають звичайним текстом.
    
    ![Публічний текст релізу Welley описує теми NodeBB, відповіді, зображення, реакції та обмеження федерації.](https://welley.com/assets/media/public-nodebb-1440.80a0c627.webp)
    
    Наше публічне оголошення про реліз пояснює, як Welley працює з NodeBB і де є обмеження. Текст узято з оголошення. Це не живий тест між двома серверами.
    
-   ### Perplexity
    
    Використовуйте придатні моделі Perplexity через підключення Welley до провайдерів ШІ.
    
    -   Welley працює з провайдером OpenRouter і його каталогом моделей.
    -   Каталог моделей OpenRouter може містити Perplexity Sonar.
    -   Це підключення стосується сервісів ШІ.
    
    Perplexity є сервісом ШІ. Це не федеративний сервер ActivityPub. Оператор має налаштувати підтримуваного провайдера та придатну модель. Які моделі доступні, залежить від провайдера.
    
    ![Вкладка «Усі моделі» з пошуком sonar: моделі Perplexity Sonar через OpenRouter з їхніми можливостями, цінами за мільйон токенів, лімітами контексту та перемикачами стану.](https://welley.com/assets/media/admin-demo-integration-ai-models-2000.fdb0c420.webp)
    
    Шукайте в каталозі моделей підключених постачальників і вмикайте моделі, які може використовувати ваш сервер, наприклад Perplexity Sonar через OpenRouter.
    
-   ### Mobilizon
    
    Отримуйте стандартні федеративні події та активність груп.
    
    -   Welley надсилає й отримує об'єкти ActivityPub Event.
    -   Welley розуміє актори Group у стилі Mobilizon.
    -   Анонси груп проходять через стандартну федерацію ActivityPub.
    
    Обмін подіями та групами не означає, що всі процеси Mobilizon, як-от організатори, відвідування чи робота груп, працюватимуть у Welley так само.
    
    ![Сторінка публічної події в Welley з датою, місцем і кнопками «Цікавить» та «Піду».](https://welley.com/assets/media/event-public-attendance-demo-2000.4f715f13.webp)
    
    Тут показано лише сторону Welley: публічну подію з елементами керування зацікавленістю та відвідуваністю. Обміну з Mobilizon тут немає.
    
-   ### Pixelfed
    
    Стежте за фотоакаунтами через ActivityPub.
    
    -   Welley приймає звичайні дописи ActivityPub і вкладені зображення.
    -   Welley читає формати згадок Pixelfed і дописи із зображеннями.
    -   Медіа з інших серверів, як і раніше, підпорядковується медіаполітиці Welley.
    
    Функції, властиві лише Pixelfed, як-от Stories, не підтримуються. Це стосується стандартних дописів і медіа.
    
    ![Фотодопис Maya Chen у Welley із зображенням Землі Blue Marble від NASA та рядком про авторство в тексті допису.](https://welley.com/assets/media/compatibility-photo-post-1440.56b1b92e.webp)
    
    Тут показано лише сторону Welley: фотодопис із зазначенням авторства зображення. Зображення: NASA Earth Observatory, Blue Marble 2002. Зображення: [NASA Earth Observatory, Blue Marble 2002](https://science.nasa.gov/resource/blue-marble-2002/).
    
-   ### PeerTube
    
    Стежте за федеративними відеоканалами та отримуйте їхній публічний вміст.
    
    -   Канали PeerTube надходять через стандартний шлях актора Group.
    -   У вмісті з цих каналів звичайні вподобання лишаються окремо від голосів форуму.
    -   Welley приймає вкладення з кількома типізованими URL медіа.
    
    Чи відтворюється відео, залежить від віддаленого вкладення та сервера. Не очікуйте, що живий чат, стримінг чи інструменти каналів PeerTube працюватимуть у Welley так само.
    
    ![Допис Alex Morgan із доданим відео, яке відтворюється всередині Welley.](https://welley.com/assets/media/publishing-video-post-1440.9d629f19.webp)
    
    Тут показано лише сторону Welley: відео, додане до допису Welley. Доставки з PeerTube тут немає.
    
-   ### Misskey
    
    Обмінюйтеся дописами, реакціями, цитатами та сумісним вмістом під спойлером.
    
    -   Welley приймає активності Like, що містять реакції емодзі Misskey.
    -   Welley розпізнає псевдонім цитати Misskey.
    -   Markdown у Welley підтримує сумісні вбудовані спойлери.
    
    Це не охоплює візуальні ефекти, властиві Misskey, чи повний синтаксис MFM.
    
    ![Публічний текст релізу пояснює емодзі-реакції, ідентифікацію власних емодзі та відмінності від вподобань і голосів.](https://welley.com/assets/media/public-reactions-1440.af8a719c.webp)
    
    Текст з одного з наших публічних релізів пояснює федеративні емодзі-реакції та їхні обмеження. Ми прибрали відомості про автора та вбудовані медіа.
    
-   ### Pleroma
    
    Обмінюйтеся стандартними дописами, варіантами медіа та реакціями емодзі.
    
    -   Welley приймає активності EmojiReact і активності Like, що містять реакцію.
    -   Welley читає типізовані масиви URL у вкладеннях Pleroma.
    -   Активність Undo скасовує відповідну реакцію.
    
    Що працює, залежить від версії та конфігурації іншого сервера й від політики федерації.
    
    ![Публічний текст релізу пояснює емодзі-реакції, ідентифікацію власних емодзі та відмінності від вподобань і голосів.](https://welley.com/assets/media/public-reactions-1440.af8a719c.webp)
    
    Текст з одного з наших публічних релізів пояснює федеративні емодзі-реакції та їхні обмеження. Ми прибрали відомості про автора та вбудовані медіа.
    
-   ### Friendica
    
    Читайте федеративну активність і дописи з акаунтів Friendica.
    
    -   Коли Welley синхронізує віддалений outbox, він приймає активності Update, змішані з іншими дописами.
    -   Програми без особливої поведінки голосування залишаються на стандартному шляху ActivityPub.
    
    Для outbox Friendica в Welley є окремий шлях. Він не охоплює всі функції, властиві Friendica.
    
    ![Сторінка «Домени» в адмініструванні сервера Welley з таблицею федеративних доменів, їхньою доступністю, кількістю користувачів і кількістю скарг.](https://welley.com/assets/media/admin-demo-federation-domains-2000.fd2f6ea5.webp)
    
    Сторона Welley у федерації, де адміністратори бачать кожен підключений сервер і скарги на нього. Самої Friendica тут немає.
    
-   ### Discourse
    
    Читайте федеративну активність форумів через стандартні шляхи Group і контексту.
    
    -   Welley розуміє анонси форумів Discourse.
    -   Welley може дозавантажувати відповіді, проходячи віддалену колекцію контексту.
    
    Це стосується анонсів форумів Discourse і дозавантаження відповідей. Інші функції Discourse можуть працювати інакше.
    
    ![Тема форуму Riverside Garden про суботній робочий день з планом, плашками реакцій, полем для відповіді та відповіддю від Sam Rivera.](https://welley.com/assets/media/forum-thread-demo-1792.fe41de2f.webp)
    
    Форум Welley з темою та відповіддю учасника. Welley читає анонси форуму з Discourse і додає до них відповіді. На зображенні лише Welley, без сервера Discourse.
    
-   ### Akkoma
    
    Отримуйте сумісні варіанти медіа та стандартні реакції емодзі.
    
    -   Welley читає формат вкладень із масивом URL, який використовують Pleroma і Akkoma.
    -   Дописи та виявлення акторів відповідають стандартній поведінці ActivityPub.
    
    Це стосується спільних форматів протоколу. Інші функції Akkoma можуть працювати інакше.
    
    ![Публічний текст релізу пояснює емодзі-реакції, ідентифікацію власних емодзі та відмінності від вподобань і голосів.](https://welley.com/assets/media/public-reactions-1440.af8a719c.webp)
    
    Текст з одного з наших публічних релізів пояснює федеративні емодзі-реакції та їхні обмеження. Ми прибрали відомості про автора та вбудовані медіа.
    
-   ### GoToSocial
    
    Отримуйте гілки відповідей, що використовують розбиті на сторінки колекції ActivityPub.
    
    -   Коли Welley отримує віддалені відповіді, він переходить за посиланнями на першу сторінку, навіть якщо коренева колекція містить зведені елементи.
    -   Сюди входить стиль посилання на першу сторінку, який використовує GoToSocial.
    
    Це стосується колекцій відповідей, а не всіх функцій GoToSocial.
    
    ![Тема форуму Riverside Garden про суботній робочий день з планом, плашками реакцій, полем для відповіді та відповіддю від Sam Rivera.](https://welley.com/assets/media/forum-thread-demo-1792.fe41de2f.webp)
    
    Форум Welley з темою та відповіддю учасника. Welley може отримувати гілки відповідей, які GoToSocial публікує в посторінкових колекціях. Показано лише Welley, без сервера GoToSocial.
    
-   ### Mbin, Kbin і PieFed
    
    Дізнайтеся, як працюють голоси в цих форумних системах.
    
    -   Welley сприймає вподобання з цих форумних систем як голоси.
    -   Він також враховує автоматичний голос автора.
    -   Усе інше проходить стандартними шляхами ActivityPub.
    
    Welley обробляє правила голосування кожного із цих застосунків. Повну федерацію з кожною платформою в реальній роботі не підтверджено.
    
    ![Сторінка «Домени» в адмініструванні сервера Welley з таблицею федеративних доменів, їхньою доступністю, кількістю користувачів і кількістю скарг.](https://welley.com/assets/media/admin-demo-federation-domains-2000.fd2f6ea5.webp)
    
    Сторона Welley у федерації, де адміністратори бачать кожен підключений сервер і скарги на нього. На зображенні немає Mbin, Kbin чи PieFed, ані їхніх голосів.
