Repolode
snikket-im

snikket-im/snikket-server

Скрипты сборки Docker-образов для персонального сервера обмена сообщениями Snikket, который можно разместить на собственном сервере.

Звёзды
476
Форки
53
Открытые issues
59
Последний коммит
6 дней назад

Что это?

В этом репозитории находится исходный код для сборки Docker-образов сервиса Snikket — системы обмена сообщениями с открытым исходным кодом, которую можно разместить на собственном сервере. Она призвана стать альтернативой проприетарным централизованным платформам для обмена сообщениями, сохраняя простоту установки и запуска.

Сборкой управляет GNU make, для настройки используется Ansible, а Docker служит для создания образов. Команда make собирает образы. Чтобы запустить проект с помощью docker compose, скопируйте пример файла конфигурации snikket.conf.example в snikket.conf и отредактируйте его параметры.

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

Ключевые возможности

  • 01Собирает Docker-образы сервера Snikket с помощью GNU make
  • 02Использует Ansible для настройки во время сборки
  • 03Содержит пример файла конфигурации для настройки развёртывания
  • 04Позволяет запускать сервис с помощью docker compose

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

  • Сборка собственных образов сервера Snikket для разработки
  • Тестирование изменений в процессе сборки образов сервера Snikket
  • Запуск собственного экземпляра Snikket с помощью docker compose

Быстрый старт

  1. 1

    Следуйте официальному руководству по установке Snikket на сайте

  2. 2

    Скопируйте пример файла конфигурации в snikket.conf

  3. 3

    Отредактируйте snikket.conf, указав свои значения, а затем запустите сервер с помощью docker compose

    docker compose up -d

Что важно знать

  • В этом репозитории содержатся только скрипты для сборки образов, поэтому разработчикам, которые хотят просто запустить Snikket, следует воспользоваться официальным руководством по установке.
  • Для сборки образов требуются GNU make, Docker и Ansible; проверка проводилась только на старых версиях.

В подборках

Темы

Частые вопросы

Что такое snikket-server?
Скрипты сборки Docker-образов для персонального сервера обмена сообщениями Snikket, который можно разместить на собственном сервере. В этом репозитории находится исходный код для сборки Docker-образов сервиса Snikket — системы обмена сообщениями с открытым исходным кодом, которую можно разместить на собственном сервере. Она призвана стать альтернативой проприетарным централизованным платформам для обмена сообщениями, сохраняя простоту установки и запуска.
snikket-server можно использовать бесплатно? Какая у него лицензия?
snikket-server распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
snikket-server всё ещё поддерживается?
Активно поддерживается. Последний коммит в snikket-server — 1 нояб. 2026 г..
Для чего можно использовать snikket-server?
Сборка собственных образов сервера Snikket для разработки Тестирование изменений в процессе сборки образов сервера Snikket Запуск собственного экземпляра Snikket с помощью docker compose
Как установить snikket-server?
Следуйте официальному руководству по установке Snikket на сайте Скопируйте пример файла конфигурации в snikket.conf Отредактируйте snikket.conf, указав свои значения, а затем запустите сервер с помощью docker compose: docker compose up -d
Где скачать snikket-server?
Исходный код и инструкции по установке — на GitHub: https://github.com/snikket-im/snikket-server

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Открытый сервер реального времени на Erlang для чатов по XMPP, обмена сообщениями через MQTT и сигнализации голосовых и видеозвонков по SIP.

6,8 тыс.+1 за неделю1,6 тыс.ErlangOtherАктивно поддерживаетсяОбновлён 3 дня назад