Добро пожаловать в инструкцию по установке Inn-Book. Эта визуальная версия предназначена для администраторов отелей и включает пошаговые инструкции для Windows, Linux и облачных серверов.
Inn-Book использует клиент-серверную архитектуру, обеспечивая централизованное хранение данных и синхронизацию между всеми клиентами.
| Компонент | Описание |
|---|---|
| Сервер | Хранит базу данных, управляет логикой приложения и безопасностью. Устанавливается один раз на локальном ПК, облачном сервере или VPS. Обслуживает всех клиентов в сети. |
| Клиент | Интерфейс для пользователей (администраторов). Подключается к серверу по LAN или интернету. Данные не хранятся локально (кроме кэша). |
Преимущества архитектуры:
🔹 Масштабируемость: один сервер обслуживает множество клиентов
🔹 Безопасность: централизованное хранение и контроль доступа
🔹 Гибкость: сервер локально или в облаке
Сервер — «мозг» системы, клиенты — интерфейсы. Без сервера клиенты не работают.
Поддержка облачных платформ: AWS, Google Cloud, Azure, VPS (DigitalOcean и др.)
Преимущества:
Доступ из любого места через интернет
Автоматическое масштабирование и бэкапы
Высокая доступность
| Требование | Рекомендации |
|---|---|
| VM | Windows или Linux |
| IP/домен | Статический для подключения клиентов |
| Firewall | Разрешить порты Inn-Book (по умолчанию 5432 для PostgreSQL) |
| Установщик | Windows: GUI-инсталлятор сервера Linux: shell-скрипт |
Общие шаги для облака:
Создайте VM (≥2 GB RAM, ≥20 GB диск)
Установите ОС (Windows или Linux)
Установите сервер:
Linux:
Настройте подключение: IP/домен в настройках клиентов
Обеспечьте безопасность: VPN или SSL
Мобильные приложения Android/iOS находятся в тестировании и скоро будут интегрированы с облачным сервером.
Варианты: Полный инсталлятор, только сервер, только клиент.
| Параметр | Требование |
|---|---|
| ОС | Windows 10/11 (64-bit) |
| Процессор | Intel/AMD ≥ 2 GHz |
| RAM | ≥ 4 GB (8 GB рекомендуются) |
| Диск | ≥ 5 GB свободного места |
| Сеть | LAN для нескольких ПК; интернет для скачивания |
| Дополнительно | .NET Framework 4.8+ |
| Антивирус | Временно отключить, добавить исключения |
| Backup | Сделайте резервную копию существующих данных |
| Скачивание | Сайт Inn-Book → Downloads → Windows |
.exeC:\Program Files\Inn-BookПервая настройка клиента:
localhost или IP ПК)
| Проблема | Решение |
|---|---|
| Сервер не стартует | Проверьте логи (C:\Program Files\Inn-Book\Logs), измените порт если конфликтует |
| Клиент не подключается | Проверьте сеть, временно отключите firewall |
| Ошибки компонентов | Установите недостающие .NET или компоненты |
| Обновления | Сначала обновляйте сервер через официальный сайт |
Безопасность: меняйте дефолтные пароли, используйте HTTPS/VPN для облака
Требования:
| Параметр | Рекомендации |
|---|---|
| ОС | Любой дистрибутив Linux с bash |
| RAM | ≥ 2 GB |
| Диск | ≥ 20 GB |
| Пользователь | root или sudo-доступ |
Шаги установки:
wget https://inn-book.com/download_program/server/linux/innbook.sh -O innbook.sh
chmod +x innbook.sh
sudo ./innbook.sh --i
Клиент на Linux не требуется — подключение происходит с любого ПК или мобильного приложения.
Установите клиент на все ПК LAN
Регулярно делайте бэкап базы данных
Форум и support на сайте для вопросов
Ожидайте мобильные приложения Android/iOS