Розгортання · Керування доступом

Власний сервер GoMsg із Docker.

Для команди, якій потрібен власний сервер, GoMsg підтримує окреме розгортання та під’єднання клієнта до нього. Ти визначаєш доступні модулі й правила доступу. Запуск потребує підготовки інфраструктури та обслуговування: резервні копії, оновлення і доступність стають завданнями власника сервера.

Відкриється вебклієнт. Для спілкування увійди або створи обліковий запис.

Приклад інтерфейсу чатів GoMsg; доступні модулі залежать від налаштувань під’єднаного сервера
Відтворений приклад. Імена й повідомлення вигадані. Відкрити приклад крупніше ↗
Власний сервер

Підготуй простір для своєї команди

Спочатку уточни доступ до серверної збірки та умови використання. Адміністратор піднімає тестове середовище, налаштовує адреси й перевіряє вхід, повідомлення та файли. Після перевірки безпеки й резервного відновлення можна запрошувати команду. У клієнті додається адреса власного сервера.

01

Налаштовуй модулі

На сервері є налаштування доступності функцій і ролей. Можна вибрати інструменти для користувачів замість показу всієї системи кожному. Клієнт враховує політику під’єднаного сервера.

02

Розділяй дані

Власна установка використовує свою базу й сховище файлів. Публічний і локальний сервери в конфігурації проєкту мають різні бази. Під’єднання до власного сервера не об’єднує їхню історію розмов.

03

Керуй інфраструктурою

Компоненти збираються через Docker Compose. Стек містить PostgreSQL, Redis, MinIO, Centrifugo та LiveKit. Плануй ресурси за реальним навантаженням, обсягом файлів і використанням дзвінків.

04

Знай межі захисту

Власний сервер дає контроль над розміщенням і правами, але сам по собі не означає наскрізне шифрування. Поточний сервер обробляє вміст повідомлень; доступ адміністраторів до інфраструктури потрібно враховувати.

GoMsg

Як почати

  1. 1

    Підготуй середовище

    Отримавши доступ до проєкту, установи Docker із Compose. Задай домен, адреси клієнта й сервера, власні паролі та ключі замість значень для розробки.

  2. 2

    Перевір тестову установку

    Запусти стек, створи акаунт на власному сервері й перевір повідомлення, файли та права. Перший зареєстрований користувач отримує роль власника. Команди нижче описують тестове середовище, а не готову захищену конфігурацію.

  3. 3

    Підготуй експлуатацію

    Налаштуй HTTPS, мережевий доступ, резервні копії та моніторинг. Перевір відновлення даних і оновлення до під’єднання всієї команди.

Власний сервер

Що можна налаштувати

Що потрібно адміністратору

Потрібні навички Docker, мережі та баз даних. Мінімальні апаратні вимоги без випробувань не заявляються: почни з тестової групи та вимірювання навантаження.

  • Docker Engine і Docker Compose
  • Домен, HTTPS і належні мережеві порти
  • Місце на диску для бази та файлів

Сервіси та інтеграції оцінюються окремо

Для сповіщень, карт та ШІ використовуються окремі налаштування й ключі. Власний сервер не вимикає автоматично всі зовнішні сервіси. Визнач потрібні функції та налаштуй їхні залежності.

  • Дзвінки: мережа та LiveKit
  • Сповіщення: Web Push або FCM
  • Карти та ШІ: доступність і ключі провайдерів
docker compose build --no-cache server server-global client
docker compose up -d postgres redis minio centrifugo livekit server server-global client
FAQ

Відповіді на запитання

Де отримати серверну збірку й умови використання?

На сайті немає публічної кнопки завантаження релізу сервера. Команди наведено для вихідного проєкту за наявності доступу до коду й призначено для тестового середовища. Перед розгортанням уточни умови використання; доступ до коду сам по собі не визначає ліцензію.

Можна запустити production однією командою?

Ні. Compose допомагає зібрати та запустити компоненти. Для експлуатації потрібні власні секрети, HTTPS, налаштування мережі, копії даних і перевірка відновлення.

Повідомлення зашифровані так, що їх не бачить сервер?

Така гарантія не заявляється. Поточний сервер обробляє вміст повідомлень. Враховуй це при виборі доступу адміністраторів і політики зберігання.

Можна користуватися без власного сервера?

Так. Почни з публічного GoMsg у браузері або застосунку. Власний сервер доречний, коли є вимоги до розміщення й людина, яка його обслуговуватиме.

GoMsg

Спочатку познайом команду з GoMsg

Перевір сценарії в публічному клієнті. Власне розгортання плануй разом з адміністратором.

На телефоні прокручуй зображення вбік.