HomeLab

Akkoma vs GoToSocial: Легковесный Федеративный Вселенский

17 мая 2026, 02:00
Источник: selfhosting.sh
Akkoma vs GoToSocial: Легковесный Федеративный Вселенский

Источник: selfhosting.sh


Быстрый вердикт

Оба, Akkoma и GoToSocial, являются легковесными серверами Федеративного Вселенной, которые требуют гораздо меньше аппаратного обеспечения, чем Mastodon. Решающий фактор: у GoToSocial нет веб-интерфейса для публикации — вам нужен совместимый с Mastodon клиент, такой как Tusky или Ivory. Akkoma поставляется с Pleroma-FE, полным веб-интерфейсом с реакциями эмодзи, цитируемыми постами и поддержкой Markdown. Если вы хотите максимально простой персональный экземпляр, GoToSocial с 50-100 МБ ОЗУ является непревзойденным. Если вы хотите более насыщенный опыт публикации с встроенным фронтендом, Akkoma с ~200 МБ ОЗУ является лучшим выбором.
Получайте конфигурации Docker Compose, подбор оборудования и ярлыки настройки, которые мы не включаем в статьи. Каждую неделю. Без спама.
Подписаться

Обзор

Akkoma (стабильная версия 2025.12) — это сообщественный форк Pleroma, написанный на Elixir. Он отделился в 2022 году, когда основные разработки Pleroma остановились, и с тех пор добавил временные линии в пузырьках, улучшенные реакции эмодзи, перевод постов и лучшую поддержку фронтенда. Он требует PostgreSQL и опционально Redis.
GoToSocial (v0.17.x, все еще ориентирован на v1.0 в конце 2026 года) — это сервер на одном бинарном файле, написанный на Go. Он использует SQLite по умолчанию (внешняя база данных не требуется), открывает один порт и работает в одном контейнере. Он предназначен для персонального или небольшого групповоого сервера — встроенного веб-интерфейса нет, только административная панель и API.

Сравнение функций

Функция Akkoma GoToSocial
Встроенный веб-интерфейс Да (Pleroma-FE) Нет (только API, используйте клиенты Mastodon)
Административная веб-панель Да Да (настройки + модерация)
Пользовательские реакции эмодзи Да Нет
Цитируемые посты Да Нет
Markdown в постах Да (MFM) Нет (текст)
Публикация только локально Да Да
Временная линия в пузырьках Да Нет
Перевод постов Да (DeepL, LibreTranslate) Нет
Поиск по тексту Да (Meilisearch/Elasticsearch) Ограничено (только локально)
Поддержка SQLite Нет (требуется PostgreSQL) Да (по умолчанию)
Обработка медиафайлов Да (встроенная) Да (встроенная)
Федерация ActivityPub Полная Полная
Совместимость с API Mastodon Да (v2.7.2+) Да (частичная, улучшается)
LDAP/OAuth Да Нет (только локальные аккаунты)
Несколько фронтендов Да (заменяемые) Н/Д

Сложность установки

Аспект Akkoma GoToSocial
Контейнеры Docker 2 (сервер + PostgreSQL) 1 (один бинарный файл)
Внешняя база данных PostgreSQL 13+ (обязательная) Нет (встроенный SQLite)
Этап сборки Да (компиляция Elixir) Нет (предварительно собранный образ)
Формат конфигурации Файлы Elixir YAML
Время установки 30-45 минут 10-15 минут
Источник имиджа Сборка из исходников / сообщество GHCR Официальный (superseriousbusiness/gotosocial)
GoToSocial имеет самую простую настройку из всех серверов Федеративного Вселенной. Скачайте образ, установите ваш домен в конфигурации, запустите контейнер:
services:
  gotosocial:
    image: superseriousbusiness/gotosocial:0.17.3
    ports:
      - "8080:8080"
    volumes:
      - ./data:/gotosocial/storage
    environment:
      GTS_HOST: social.yourdomain.com
      GTS_DB_TYPE: sqlite
    restart: unless-stopped

Akkoma требует клонирования репозитория, сборки образа Docker, генерации файлов конфигурации и запуска миграций базы данных — более сложный процесс, но хорошо задокументированный.

Производительность и использование ресурсов

Метрика Akkoma GoToSocial
Потребление памяти в простое ~200 МБ 50-100 МБ
Минимальная память 1 ГБ (с подкачкой) 512 МБ
Ядра ЦП 1 1
Диск (базовый) 1-3 ГБ <500 МБ
Работает на Raspberry Pi Да (Pi 4) Да (Pi 3B+)
Бинарный файл GoToSocial значительно легче, чем время выполнения Akkoma на Elixir/BEAM. На VPS за $5 в месяц или Raspberry Pi GoToSocial оставляет больше свободного пространства для других сервисов.

Сообщество и поддержка

Аспект Akkoma GoToSocial
Темп разработки Квартальные релизы Ежемесячные релизы
Участники Команда сообщества Основная команда + сообщество
Звезды ~1,500 (Forgejo) 3,800+ (GitHub)
Поддержка Matrix/чата Да Да
Документация Хорошая Хорошая
Совместимость с клиентами Отлично (полный API Mastodon) Хорошо (быстро улучшается)

Сценарии использования

Выберите Akkoma, если…

  • Вам нужен встроенный веб-интерфейс для публикации
  • Важны пользовательские реакции эмодзи и цитируемые посты
  • Вам важен Markdown/MFM в постах
  • Временные линии в пузырьках интересуют ваше сообщество
  • Вам нужна аутентификация LDAP или OAuth
  • Вы уверены в настройке из исходников

Выберите GoToSocial, если…

  • Вам нужно абсолютно простое развертывание
  • Оперативная память крайне ограничена (Pi 3, 512 МБ VPS)
  • Вы не против использовать мобильное приложение или клиент Mastodon для публикации
  • Вы хотите использовать SQLite вместо управления PostgreSQL
  • Вы предпочитаете один контейнер без зависимостей
  • Это персональный или небольшой групповой экземпляр

Окончательный вердикт

GoToSocial выигрывает за простоту — один контейнер, один файл конфигурации, 50 МБ оперативной памяти, готово. Это лучший выбор для персонального присутствия в Федеративном Вселенной, когда вы комфортно используете мобильный клиент для публикации.
Akkoma выигрывает за функциональность — реакции эмодзи, цитируемые посты, Markdown, встроенный веб-интерфейс и расширяемая система фронтенда делают его более полноценной платформой. Дополнительные ресурсы (200 МБ против 50 МБ) умеренные, а этап сборки — единоразовые затраты.
Оба сервера федеративны одинаково по всей широкой Федеративной Вселенной. Ваши подписчики не узнают и не будут заботиться о том, какое программное обеспечение сервера вы используете.

Часто задаваемые вопросы

Могут ли пользователи GoToSocial взаимодействовать с пользователями Akkoma?

Да. Оба реализуют ActivityPub. Подписки, ответы, бусты и взаимодействия работают без зазоров между экземплярами, независимо от программного обеспечения сервера.

Появится ли у GoToSocial веб-интерфейс?

Команда заявила, что не планирует встроенный интерфейс для публикации. Философия проекта — быть сервером с акцентом на API, который работает с существующими клиентами Mastodon.

Могу ли я мигрировать между ними?

Прямого инструмента миграции нет. Вы можете перенаправить ваш старый аккаунт на новый (подписчики мигрируют через перемещение аккаунтов ActivityPub), но история постов не переносится между различными реализациями сервера.

Связанные материалы