Установка на Windows

Запустите Freedom Messenger на Windows-сервере или рабочем компьютере. Установщик настраивает фаервол, Windows Defender и создаёт службу.

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

  1. Скачайте freedom-mess-windows-amd64.exe со страницы релизов на GitHub
  2. Скачайте install.bat с той же страницы
  3. Поместите оба файла в одну папку
  4. Правой кнопкой на install.bat — «Запуск от имени администратора»

Что делает установщик

1

Находит бинарник

Обнаруживает файл .exe в той же папке, что и скрипт установки.

2

Настраивает Windows Defender

Добавляет исключение для бинарника Freedom Messenger, чтобы сканирование в реальном времени не мешало операциям с базой данных.

3

Открывает порт в фаерволе

Создаёт правило Windows Firewall для разрешения входящего трафика на порт 443.

4

Запускает мастер настройки

Тот же интерактивный мастер, что и на Linux — спрашивает домен, режим транспорта и генерирует ключи.

5

Создаёт службу Windows

Регистрирует Freedom Messenger как службу Windows с автоматическим перезапуском при сбое.

6

Запускает службу

Сервер запускается и доступен по вашему домену.

Управление службой

Используйте консоль управления службами (services.msc) или командную строку:

# Проверить статус
sc query freedom-mess

# Перезапустить
sc stop freedom-mess && sc start freedom-mess

# Просмотреть логи (PowerShell)
Get-EventLog -LogName Application -Source freedom-mess -Newest 50
Windows-развёртывание лучше подходит для разработки и тестирования. Для продуктивного использования с большим количеством пользователей рекомендуется Linux из-за лучшей эффективности ресурсов и упрощённой автоматизации.