# Коробочная версия

## Отличия облака и коробки <a href="#standalone" id="standalone"></a>

Где разместить данные:

* В нашем облаке.\
  Мы размещаем ваши данные в зашифрованном виде в дата-центрах высшего уровня Tier III.
* На серверах заказчика.

|                                                         | Облако                                       | Коробка                                                                                                                                                                           |
| ------------------------------------------------------- | -------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Функционал                                              | Одинаковый                                   | Одинаковый                                                                                                                                                                        |
| Стоимость максимального тарифа                          | 450 000 ₽ в год                              | 1 400 000 ₽ разово за пожизненную лицензию, входит 1 год обновлений и поддержки                                                                                                   |
| Площади, количество объектов, договоров и пользователей | Без ограничений                              | Без ограничений                                                                                                                                                                   |
| Обновления и поддержка                                  | Входит в тариф без ограничений по обращениям | Далее 200 000 ₽ в год (или 20 000 ₽ в месяц с оформлением договора на год). При пропуске более одной новой версии 300 000 ₽ в год, т.к обновление потребует больше ручной работы. |
| Производительность                                      | Ответственность Pro.rent                     | Ответственность заказчика                                                                                                                                                         |
| Надежность                                              | 99,9% по договору                            | Ответственность заказчика                                                                                                                                                         |
| Резервное копирование                                   | Ответственность Pro.rent                     | Ответственность заказчика                                                                                                                                                         |
| Скорость восстановления                                 | Не более 41 минуты                           | Ответственность заказчика                                                                                                                                                         |
| Срок потери данных\*                                    | Не более 2 минут                             | Ответственность заказчика                                                                                                                                                         |

\* Например, резервное копирование сервера заказчика ведется по субботам. Если сбой произойдет в пятницу вечером, то будут потеряны данные за неделю.

## **О чем подумать Заказчику перед размещением системы на своих серверах** <a href="#questions" id="questions"></a>

#### 1. Какое время восстановления после сбоя гарантируют ваши IT'шники?

В нашем облаке мы гарантируем доступность 99,9% в год, т.е. система может быть недоступна не более 9 часов в год.\
За 2018 год время недоступности системы составило 3 минуты, за 2019 – 2 минуты. Это были плановые отключения глубокой ночью для установки обновлений.

#### 2. Насколько старые данные восстановят ваши IT'шники после сбоя?

В нашем облаке мы гарантируем, что восстановим данные по состоянию за несколько минут до сбоя.

Часто резервное копирование серверов заказчика ведется по выходным, т.е. вы можете потерять данные за 1 неделю и вашим сотрудникам придется вносить эти данные повторно.

Так же нужно учесть, что не все IT'шники проверяют «восстанавливаемость» резервных копий. Мы неоднократно видели ситуации, когда резервные копии оказывались «бракованными» и все данные были утеряны, т.к. IT'шники несколько лет не проводили «учебные восстановления».

#### 3. Насколько быстро вы сможете увеличить свои серверные мощности?

В нашем облаке при росте нагрузки мы динамически подключаем дополнительные сервера в течение нескольких минут, поэтому система всегда работает быстро.

## **Что входит в разовые работы по настройке серверов заказчика** <a href="#operations" id="operations"></a>

1. Создание рабочей группы.\
   Со стороны Про.рент будет назначен менеджер проекта.\
   С вашей стороны нужны:
   1. Менеджер по внедрению, получит полные права доступа.
   2. Менеджер по аренде.
   3. Юрист.
   4. Бухгалтер.
2. Создание технической группы.\
   Со стороны Про.рент работу технической группы будет координировать наш ИТ-директор.\
   С вашей стороны нужны:
   1. Менеджер по внедрению. Это тот же человек, что и в рабочей группе.
   2. Администраторы аппаратного и программного обеспечения.
   3. Веб-мастер сайта.
3. Создание портала управления проектом на trello.com.
4. Встреча Про.рент с технической группой, продолжительность около 2 часов. Обсудим работы, выполняемые сотрудниками Заказчика:
   1. Простые правила работы в Trello: постановка, контроль и закрытие задач.
   2. Требования к аппаратной части серверов и систем хранения данных.
   3. Настройки и обслуживание операционной системы виртуальной машины.
   4. Настройки и обслуживание системы управления базами данных (СУБД).
   5. Резервное копирование. Про.рент предоставит информацию, где и что хранится, чтобы было понятно, что нужно резервировать.
   6. Настройки пропуска интернет-трафика на брандмауэре (файрволле).
   7. Настройки доступа Про.рент к серверам для обновлений системы.
5. Разработка положения о порядке доступа сотрудников Про.рент к вашему серверу для настройки, оказания поддержки и обновлений системы.
6. Про.рент производит работы:
   1. Установка и конфигурация внутреннего портала, отвечает за личный кабинет сотрудников.
   2. Установка и конфигурация публичного шлюза, отвечает за публичный сайт, интеграцию с ЦИАН и другими агрегаторами.
   3. Установка и конфигурация модуля фоновых задач, отвечает за автосоздание документов по расписанию.
   4. Установка и конфигурация модуля хранения файлов: планы, фото, документы.
   5. Установка и конфигурация модуля отправки email, отвечает за отправку уведомлений менеджерам и документов арендаторам.
   6. Установка и конфигурация модуля мониторинга, отображает состояние каждой подсистемы.
   7. Конфигурация интеграции с 1С.
7. Обучение рабочей группы работе с Pro.rent, продолжительность около 3 часов:
   1. Добавление и редактирование объектов, внесение перепланировок.
   2. Добавление и редактирование договоров, соглашений, расторжений.
   3. Импорт платежей и их разноска по счетам.
   4. Экспорт счетов и актов в 1С.
   5. Отслеживание дебиторской задолженности.
   6. Интеграция с ЦИАН и другими агрегаторами.
   7. Формирование управленческой отчетности.
8. Неограниченные консультации и поддержка.

Внесение объектов и договоров в систему Заказчик производит своими силами.

У нас есть услуга внесения объектов и договоров в систему силами Про.рент, стоимость от 80.000 ₽, зависит от объемов и качества исходных данных. Больше всего на стоимость влияет качество и актуальность планов этажей.

## Какие технические требования к серверу? <a href="#requirements" id="requirements"></a>

1. ОС Ubuntu 24.04 или новее.
2. СУБД PostgreSQL 17 или новее.
3. 4-х ядерный процессор Intel Core i5 или мощнее.
4. Минимум 8 Гб оперативной памяти, рекомендуем 16 Гб.
5. 1 ТБ места на диске:
   * 2 ГБ для исполняемых файлов системы.
   * Место для хранения ваших данных: планов этажей, фотографий помещений, сканов договоров и т.п.
6. Доступ к сети «Интернет» к доменам:
   * `pro.rent` и субдоменам для проверки лицензии и обновлений Pro.rent.
   * `cloud.yandex.net` и субдоменам для отправки email-сообщений.
   * `dadata.ru` и субдоменам для загрузки данных из ЕГРЮЛ.
   * `raygun.com` и субдоменам для отправки информации о произошедших ошибках.
7. Публичный IP-адрес и доступ по порту 80 (или 443, если вы хотите доступ по протоколу https) для предоставления поддержки.
8. Доступ к серверу по протоколу SSH для установки обновлений Pro.rent.
9. Доменное имя для доступа к порталу Pro.rent. Например, `prorent.ваш-домен.ru`. Именно этот адрес будут использовать ваши сотрудники для входа в систему. Для этого домена на вашем DNS-сервере нужно настроить А-запись с IP-адресом из п.7.
10. Если вы хотите, чтобы Pro.rent автоматически создал публичный сайт с информацией о доступных площадях, то необходим второй домен.  Например, `rent.ваш-домен.ru`. Для этого домена на вашем DNS-сервере нужно настроить А-запись с IP-адресом из п.7.

Мы рекомендуем устанавливать систему на виртуальную машину.

## Расположение установки <a href="#location" id="location"></a>

На сервере клиента коробочная версия Pro.rent располагается:

1. Основная директория установки всех модулей: `/srv`.
2. База данных PostgreSQL: `/usr/local/pgsql/data`.
3. Хранилище файлов, директория: `/var/lib/prorent`.

Для работы Pro.rent использует следующие внешние компоненты:

1. Веб-сервер nginx.
2. СУБД PostgreSQL:
   * База данных `prorent`.
3. SystemD:
   * Задача по расписанию `prorent.jobdaliy`.

## Резервное копирование <a href="#backup" id="backup"></a>

За резервное копирование on-premises установки отвечает заказчик. Для безопасного использования системы мы рекомендуем настроить ежедневное резервное копирование на другой сервер:

1. Базы данных `prorent` средствами PostgreSQL.
2. Хранилища файлов, директории `/var/lib/prorent` целиком.

Таким образом при сбое сервера максимальный период потери данных составит 1 рабочий день.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pro.rent/d/faq/on-premises.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
