# Конфигурации и логи Docker-решения

Из-за уникальной природы Docker-решения все сервисы размещены в контейнерах. Следовательно, чтобы получить доступ к каталогу с файлами сервиса, простого перехода к нужному пути недостаточно — сначала необходимо войти в сам контейнер.

Решение Navixy Dockered изначально разрабатывалось с упором на простоту и удобство установки и обслуживания. В результате было принято решение выделить отдельные каталоги в основном рабочем каталоге для хранения конфигурационных файлов и логов. Это обеспечивает удобный доступ и простоту управления этими важными компонентами.

Основной каталог указывается во время первоначальной установки Navixy Dockered в `WORKDIR` строке `.env` файла, а по умолчанию он `.../navixy-package/work/`. В дальнейшем мы будем обозначать этот каталог как `WORKDIR`.

Внутри вы найдёте множество рабочих файлов, включая конфиги и логи Java-сервисов, файлы базы данных и конфигурации фронтенда.

{% hint style="info" %}
Чтобы успешно выполнить необходимые настройки, важно знать расположение требуемых файлов. На этой странице мы приводим только местоположения файлов, не вдаваясь в их содержимое или конкретные параметры. Для полного понимания различных конфигураций, которые вам необходимо выполнить, пожалуйста, обратитесь к соответствующим страницам документации.
{% endhint %}

## Java-сервисы

Как указано на [Компоненты системы](/docs/on-premise/ru/on-premise/how-to-guide/troubleshooting/system-components.md) странице, бэкенд платформы состоит из трёх Java-сервисов, называемых API-server, SMS-server и TCP-server. Хотя сами сервисы расположены внутри контейнеров, их сервисные файлы хранятся в `WORKDIR` для удобного доступа.

Каждый из Java-сервисов имеет собственный каталог с соответствующим названием:

* `./api-server`
* `./sms-server`
* `./tcp-server`

Внутри каждого из этих трёх каталогов вы найдёте следующие подкаталоги:

* `./conf` - конфигурационные файлы сервиса.
* `./log` - файлы логов сервиса.

![](/files/f8e965b464c2181f950279d4a5d615d090861f50)

## Фронтенд

Конфигурации панели администратора и пользовательского интерфейса также хранятся в `WORKDIR`. Они расположены в `./web/conf` .

Внутри вы найдёте три файла:

* `app_config.js` - конфигурация настроек пользовательского интерфейса.
* `Config.js` - основная конфигурация пользовательского интерфейса.
* `PConfig.js` - конфигурация панели администратора.

{% hint style="info" %}
Для изменения конфигураций платформы, пожалуйста, обратитесь к соответствующим страницам документации. Если вам потребуются какие-либо изменения, информация, содержащаяся там, будет очень полезна. Если вы не уверены, какие изменения конфигурации необходимо внести, проконсультируйтесь с [технической поддержкой](mailto:support@navixy.com). Пожалуйста, имейте в виду! Поспешные изменения могут сделать платформу неработоспособной.
{% endhint %}


---

# 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://navixy.com/docs/on-premise/ru/on-premise/how-to-guide/configuration/dockered-configuration/dockered-solution-configurations-and-logs.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.
