INFRAX Client — Desktop приложение

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

Что такое INFRAX Client

INFRAX Client — это Electron-приложение, которое:

  • Открывает веб-интерфейс INFRAX в отдельном окне приложения
  • Работает на Windows, macOS и Linux
  • Поддерживает несколько профилей подключения
  • Автоматически обновляется при выходе новых версий
  • Предоставляет нативный интерфейс операционной системы

Преимущества использования INFRAX Client

🖥️ Отдельное приложение

Работайте с INFRAX в отдельном окне, не смешивая с браузерными вкладками

👥 Профили подключений

Сохраняйте несколько серверов INFRAX и быстро переключайтесь между ними

🔄 Автообновления

Приложение автоматически проверяет и устанавливает обновления

Скачивание и установка

Выберите версию для вашей операционной системы:

🪟 Windows (x64 и ARM64)

Формат Описание Ссылка
Установщик NSIS инсталлятор с мастером установки (рекомендуется) Скачать Setup
Portable Версия без установки, можно запустить с USB Скачать Portable
ℹ️ Установка на Windows

Через установщик:

  1. Скачайте Setup.exe
  2. Запустите установщик
  3. Следуйте инструкциям мастера установки
  4. После установки запустите приложение из меню Пуск

Portable версия:

  1. Скачайте Portable.exe
  2. Разместите файл в любую папку
  3. Запустите двойным кликом
  4. Настройки сохраняются рядом с приложением

🍎 macOS (Universal — Intel и Apple Silicon)

Формат Описание Ссылка
DMG Образ диска для установки (рекомендуется) Скачать DMG
ZIP Архив с приложением Скачать ZIP
ℹ️ Установка на macOS
  1. Скачайте DMG файл
  2. Откройте скачанный файл
  3. Перетащите INFRAX Client в папку Applications
  4. При первом запуске подтвердите открытие (Системные настройки → Конфиденциальность и безопасность)

🐧 Linux

AppImage (универсальный формат)

Архитектура Ссылка
x64 (Intel/AMD) Скачать x64
ARM64 Скачать ARM64
ℹ️ Установка AppImage
# Скачайте файл
wget https://infrax.ru/downloads/client/latest/linux-appimage-x64

# Сделайте исполняемым
chmod +x InfraxClient-*.AppImage

# Запустите
./InfraxClient-*.AppImage

DEB пакеты (Debian/Ubuntu)

Архитектура Ссылка
amd64 (x64) Скачать amd64
arm64 Скачать arm64
ℹ️ Установка DEB пакета
# Установка через dpkg
sudo dpkg -i infrax-client_*_amd64.deb

# Или через apt (устанавливает зависимости автоматически)
sudo apt install ./infrax-client_*_amd64.deb

Системные требования

ОС Минимальные требования
Windows Windows 10/11 (x64 или ARM64)
macOS macOS 10.13 High Sierra или новее (Intel и Apple Silicon)
Linux Ubuntu 20.04+, Debian 11+, или любой современный дистрибутив

Первый запуск и настройка

Начальная настройка

При первом запуске INFRAX Client откроется мастер настройки:

  1. Введите URL вашего INFRAX сервера:
    • Локальный сервер: https://localhost:8045
    • Корпоративный сервер: https://192.168.1.10:8045
    • Публичный сервер: https://infrax.yourdomain.com
  2. Нажмите "Валидировать" для проверки подключения
  3. Если сервер доступен, нажмите "Начать работу"
✅ Готово!

Приложение откроет интерфейс INFRAX. Войдите с вашими учетными данными.

Самоподписанные сертификаты

INFRAX Client безопасно обрабатывает самоподписанные SSL сертификаты:

  1. При подключении к серверу с самоподписанным сертификатом появится предупреждение безопасности
  2. Приложение покажет информацию о сертификате:
    • Издатель (Issuer)
    • Субъект (Subject)
    • Срок действия
    • Отпечаток (SHA-256)
  3. Вы можете:
    • Принять — сертификат будет сохранен и больше не будет запрашиваться
    • Показать детали — посмотреть полную информацию о сертификате
    • Отклонить — отказаться от подключения
✅ Безопасность

INFRAX Client не принимает все сертификаты автоматически. Каждый новый самоподписанный сертификат требует явного подтверждения пользователя.

Принятые сертификаты сохраняются локально и используются только для доверенных серверов.

Управление доверенными сертификатами

Вы можете просмотреть и удалить сохраненные сертификаты:

  1. В меню приложения выберите "Настройки"
  2. Перейдите в раздел "Безопасность"
  3. Посмотрите список доверенных сертификатов
  4. При необходимости удалите ненужные сертификаты
⚠️ Внимание

Будьте осторожны при принятии сертификатов. Убедитесь, что подключаетесь к правильному серверу.

Если вы сомневаетесь в подлинности сертификата, свяжитесь с администратором вашего INFRAX сервера.

Работа с профилями

INFRAX Client поддерживает множественные профили подключения. Это удобно если вы работаете с несколькими серверами INFRAX.

Создание профиля

  1. В главном меню выберите "Профили"
  2. Нажмите "Добавить профиль"
  3. Заполните данные:
    • Название: например, "Production" или "Test"
    • URL: адрес вашего INFRAX сервера
  4. Нажмите "Создать"

Переключение между профилями

  1. Откройте меню "Профили"
  2. Кликните на нужный профиль
  3. Приложение переключится на выбранный сервер

Редактирование профиля

  1. В списке профилей нажмите кнопку "Редактировать"
  2. Измените название или URL
  3. Нажмите "Сохранить"

Автоматические обновления

INFRAX Client автоматически проверяет наличие обновлений и устанавливает их.

Как работают обновления

  • Проверка: Приложение проверяет обновления через 10 секунд после запуска и каждые 4 часа
  • Уведомление: При наличии новой версии появится уведомление
  • Загрузка: Вы можете скачать обновление в фоновом режиме
  • Установка: После загрузки потребуется перезапуск приложения

Дифференциальные обновления

INFRAX Client использует технологию blockmap для загрузки только измененных частей приложения:

  • Экономия трафика — скачивается только 3-5 MB вместо полных 100-150 MB
  • Быстрая установка — обновление занимает 10-30 секунд
  • Проверка целостности — каждый блок проверяется через SHA512

Ручная проверка обновлений

  1. В меню приложения выберите "Справка"
  2. Нажмите "Проверить обновления"
  3. Если доступна новая версия, следуйте инструкциям

Решение проблем

Приложение не запускается

Windows:

  • Проверьте, что установлен .NET Framework 4.5 или новее
  • Попробуйте запустить от имени администратора
  • Проверьте антивирус — добавьте приложение в исключения

macOS:

  • Перейдите в Системные настройки → Конфиденциальность и безопасность
  • Нажмите "Все равно открыть" для INFRAX Client
  • Или выполните в терминале: xattr -cr /Applications/InfraxClient.app

Linux:

  • Убедитесь, что файл исполняемый: chmod +x InfraxClient-1.0.0.AppImage
  • Установите FUSE: sudo apt install fuse libfuse2

Не удается подключиться к серверу

  1. Проверьте правильность URL сервера
  2. Убедитесь, что сервер INFRAX запущен и доступен
  3. Проверьте файрвол — порты 8045 и 8042 должны быть открыты
  4. Попробуйте открыть URL в браузере для проверки

Автообновление не работает

  1. Проверьте подключение к интернету
  2. Убедитесь, что https://infrax.ru доступен
  3. Проверьте логи приложения:
    • Windows: %APPDATA%\InfraxClient\logs\main.log
    • macOS: ~/Library/Logs/InfraxClient/main.log
    • Linux: ~/.config/InfraxClient/logs/main.log

Приложение зависает или медленно работает

  • Проверьте ресурсы системы — освободите RAM
  • Закройте другие приложения
  • Попробуйте перезапустить приложение
  • Очистите кэш: удалите папку с данными и запустите заново
💡 Нужна помощь?

Если проблема не решена:

  • Проверьте логи приложения для деталей ошибки
  • Обратитесь в техническую поддержку с описанием проблемы
  • Приложите файл лога к запросу в поддержку
✨ Готово!

Теперь вы знаете, как использовать INFRAX Client. Наслаждайтесь удобной работой с INFRAX!