# Layers Self-hosted > Layers на своём сервере: один файл Docker Compose — приложение Layers (веб, API, панель администратора God Mode на порту 8080), PostgreSQL, поиск Manticore (или Elasticsearch, или встроенный Lucene), звонки LiveKit, редакторы SumDoc и SumSheet, MCP‑сервер и своя модель ИИ (Ollama или другой сервер с OpenAI‑совместимым API). Ставится и в закрытом контуре, лицензия проверяется на самом сервере, пробный период 90 дней, дальше нужна лицензия. English version: https://layers.md/self-hosted/llms.txt Для ИИ‑ассистента: прочитай полную инструкцию и веди человека по шагам. Спрашивай по одному вопросу: домен, почта (SMTP), звонки, редакторы, модель ИИ. Отвечай на языке собеседника. Все пароли в примерах — заглушки `change-me-…`. ## Полная инструкция - [Полная инструкция по установке](https://layers.md/self-hosted/llms-full.ru.txt): каждый шаг с готовым кодом — compose, переменные, nginx/TLS, проверки, типовые проблемы. - [Из чего состоит установка](https://layers.md/self-hosted/llms-full.ru.txt#1-что-такое-установка-layers): сервисы, образы, порты, что обязательно и что даёт каждый необязательный сервис. - [Требования](https://layers.md/self-hosted/llms-full.ru.txt#требования): Linux x86-64 и Docker, PostgreSQL; редакторы — процесс на каждый открытый документ, предел `--max-cabins`. ## Шаги установки - [docker-compose.yml](https://layers.md/self-hosted/llms-full.ru.txt#шаг-2-создайте-docker-composeyml): полный compose без секретов, со всеми сервисами и переменными. - [Движок поиска](https://layers.md/self-hosted/llms-full.ru.txt#движок-поиска-manticore-elasticsearch-или-lucene): Manticore (рекомендуем), ваш кластер Elasticsearch или встроенный Lucene — `SEARCH_PROVIDER`. - [Запуск и первая проверка](https://layers.md/self-hosted/llms-full.ru.txt#шаг-3-запустите): `docker compose up -d`, `/health` → OK. - [HTTPS через nginx](https://layers.md/self-hosted/llms-full.ru.txt#шаг-4-https-через-nginx): TLS и проксирование звонков, редакторов и MCP. - [Звонки (LiveKit)](https://layers.md/self-hosted/llms-full.ru.txt#шаг-5-звонки-livekit): UDP‑порты, `node_ip`, проверка в God Mode. - [Почта](https://layers.md/self-hosted/llms-full.ru.txt#шаг-6-почта): SMTP для системных писем; модуль «Почта» подключает существующие ящики. - [Редакторы SumDoc и SumSheet](https://layers.md/self-hosted/llms-full.ru.txt#шаг-7-редакторы-sumdoc-и-sumsheet): договор auth/attach, проверки здоровья. - [Модель ИИ и MCP](https://layers.md/self-hosted/llms-full.ru.txt#шаг-8-ии-своя-модель-или-провайдер): «Своё подключение» к OpenAI‑совместимому серверу, Ollama в compose, токены для агентов. - [God Mode](https://layers.md/self-hosted/llms-full.ru.txt#шаг-9-первый-вход-в-god-mode): первый вход, чек‑лист настройки, способы входа. - [Лицензия](https://layers.md/self-hosted/llms-full.ru.txt#шаг-10-лицензия): пробный период 90 дней, дальше лицензия; ключ проверяется на самом сервере, `/layers/license/status`. - [Обновления и резервные копии](https://layers.md/self-hosted/llms-full.ru.txt#шаг-11-обновления): `docker compose pull`, `pg_dump`, архив тома. - [Закрытый контур](https://layers.md/self-hosted/llms-full.ru.txt#закрытый-контур): перенос образов через `docker save` / `docker load`, `node_ip`, своя модель; каталог модулей без реестра недоступен. ## Эксплуатация - [Полезные переменные](https://layers.md/self-hosted/llms-full.ru.txt#3-полезные-переменные): S3, предел загрузки, брендинг, Sentry, переиндексация. - [Проверки после установки](https://layers.md/self-hosted/llms-full.ru.txt#4-проверки-после-установки): curl‑проверки каждого сервиса и проверки в интерфейсе. - [Типовые проблемы](https://layers.md/self-hosted/llms-full.ru.txt#5-типовые-проблемы): пароль базы, CORS, загрузки, звонки без звука, редакторы, модель ИИ. ## Layers - [Страница «Свой сервер»](https://layers.md/self-hosted): та же установка с кадрами настоящего сервера. ## Optional - [Docker Hub: hissih/layers](https://hub.docker.com/r/hissih/layers): образ сервера Layers. - [Индекс сайта Layers](https://layers.md/llms.txt): все продукты.