Главная / Deep Учёт / Установка
Коробочная версия Deep Учёта
Deep Учёт на своём сервере
CRM, склад, документы и оплаты работают на инфраструктуре вашей компании. Ниже — что подготовить, как проходит установка и как проверять обновления и копии.
Перед запуском
Требования к серверу
- Операционная система
- Ubuntu 22.04 или новее либо Debian 12 или новее. Для установки нужны права администратора Linux (sudo).
- Службы
- Docker и Docker Compose. Установщик проверяет их наличие и при необходимости устанавливает. Deep Учёт, PostgreSQL и Caddy запускаются в контейнерах.
- Домен и сеть
- Для доступа по HTTPS нужен домен, DNS-запись на сервер и доступность портов 80 и 443. На установке и при обновлениях серверу нужен исходящий доступ к источникам пакетов, образов и выпусков.
- Ресурсы и копии
- Объём памяти, процессор и диск подбираются по числу пользователей, объёму базы и файлов. Место под копии считаем отдельно. Для второй копии можно выделить отдельный диск или сетевую папку.
От подготовки до приёмки
Как проходит установка
Согласуем контур
Выбираем сервер, домен, способ доступа сотрудников и сценарий пилота. Проверяем сеть и свободное место, согласуем ответственных.
Разворачиваем Учёт
Установщик запускает приложение, PostgreSQL и веб-сервер. Для домена настраивается HTTPS. При первом запуске администратор активирует коробочную лицензию и создаёт рабочее пространство.
Проверяем рабочий сценарий
Настраиваем роли, заводим пробные товары и проводим один маршрут — например, от сделки и проверки остатка до отгрузки. Проверяем вход, документы и первую резервную копию.
Эксплуатация
Обновления и откат
- Выбираем доступный по лицензии выпуск и согласуем окно обновления.
- Установщик проверяет подпись и контрольную сумму, затем делает копию базы и файлов перед переключением.
- После запуска проверяем доступ и ключевой рабочий сценарий. Если новая версия не проходит проверку запуска, установщик возвращает предыдущий выпуск приложения.
Версия приложения и данные восстанавливаются отдельно. Перед рабочим обновлением согласуем, как вернуть данные, если это потребуется.
Сохранность данных
Резервные копии и восстановление
- Копия включает базу PostgreSQL и файлы приложения. Она создаётся ежедневно в 02:30 по времени сервера, перед обновлением и восстановлением. Можно запустить копирование вручную.
- По умолчанию хранятся копии за 14 дней и как минимум три последние. Вторую копию можно сохранять на отдельном диске или в сетевой папке.
- При восстановлении сначала сохраняется текущее состояние. Затем возвращаются база и файлы из выбранной копии. На пилоте проверяем восстановление на отдельном контуре.
Пилот на вашей инфраструктуре
Начнём с одного рабочего процесса
Укажите число пользователей, размер базы и какую задачу хотите проверить. Согласуем конфигурацию сервера, состав работ и критерии приёмки.