sharixopen:knowledge:operations:configuration
Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версия | |||
| sharixopen:knowledge:operations:configuration [2026/10/27 08:03] – [sharixknowledge] approved package sx_knowledge_api_open | sharixopen:knowledge:operations:configuration [2026/10/28 15:00] (текущий) – [sharixknowledge] approved package sx_knowledge_api_open | ||
|---|---|---|---|
| Строка 5: | Строка 5: | ||
| " | " | ||
| " | " | ||
| - | " | + | " |
| " | " | ||
| " | " | ||
| Строка 23: | Строка 23: | ||
| " | " | ||
| " | " | ||
| - | "ShariXKnowledgeOpenKnowledgeOperationsStart" | + | "ShariXKnowledgeOperations" |
| ], | ], | ||
| " | " | ||
| Строка 29: | Строка 29: | ||
| " | " | ||
| }, | }, | ||
| - | " | + | " |
| " | " | ||
| } | } | ||
| </ | </ | ||
| - | ====== Конфигурация | + | ====== Конфигурация |
| ~~NOCACHE~~ | ~~NOCACHE~~ | ||
| **Тип:** contract · **Статус: | **Тип:** contract · **Статус: | ||
| - | **Раздел: | + | **Раздел: |
| ===== Разделение ===== | ===== Разделение ===== | ||
| Строка 126: | Строка 126: | ||
| Не заменять env файлом example и не переносить вручную чужие токены. | Не заменять env файлом example и не переносить вручную чужие токены. | ||
| - | ===== Проверенная реализация и границы доказательств ===== | + | ===== install.cfg.example и реальные значения установки ===== |
| - | Сверено 2026-10-27 по опубликованному Open root | + | Tracked example содержит универсальные defaults, |
| + | Рабочий bin/ | ||
| + | синхронизация и добавление недостающих параметров через Sysadmin учитывают | ||
| + | обычные KEY=value и существующие export KEY=value. Уже объявленный ключ, | ||
| + | в том числе пустой или закомментированный, | ||
| + | Отсутствие завершающего newline не делает последнюю строку отсутствующей. | ||
| + | CLI перечисляет имена добавленных параметров без значений. | ||
| + | |||
| + | Это не разрешение выполнять произвольный shell из web editor: его строгая | ||
| + | валидация | ||
| + | какая строка была пользовательским выбором. Сначала сравнить приватный backup, | ||
| + | затем сохранить одно активное назначение нужного ключа, не восстанавливая весь | ||
| + | устаревший cfg поверх | ||
| + | |||
| + | Примерные nginx-домены или имя site config добавляются только при отсутствии | ||
| + | ключа. Изменение default в Git не меняет ранее заданный local upstream. | ||
| + | Для обычного TCP BIND выбрать NGINX_UPSTREAM=" | ||
| + | из BIND своей установки. NGINX_ENABLED=0 не включает локальный nginx. | ||
| + | При смене 0 → 1 требуется разовый root bootstrap --permissions=repair и root | ||
| + | activate; полные команды находятся в [[sharixopen: | ||
| + | |||
| + | Быстрая проверка только несекретных ключей, | ||
| + | <code bash> | ||
| + | grep -nE ' | ||
| + | conf-real/ | ||
| + | </ | ||
| + | Не публиковать весь install.cfg/ | ||
| + | [[sharixopen: | ||
| + | сохранив SYSTEMD_SERVICE_NAME/ | ||
| + | |||
| + | ===== Актуальная source-проверка 2026-10-28 ===== | ||
| + | Порядок сверён с опубликованным ShariX Open root | ||
| + | [[https:// | ||
| + | [[https:// | ||
| + | [[https:// | ||
| + | [[https:// | ||
| + | [[https:// | ||
| + | и config '' | ||
| + | а не только help или сообщения коммитов. Обычные команды не меняют release tags. | ||
| + | Код реализован; | ||
| + | HTTP/XMPP и пользовательскому сценарию. Наличие source-check или status=review | ||
| + | не является приёмкой произвольной установки или внешнего HTTPS. | ||
| + | |||
| + | ===== Историческая source-проверка 2026-10-27 | ||
| + | Сверено 2026-10-27 по опубликованному | ||
| [[https:// | [[https:// | ||
| - | и Open config | + | и ShariX |
| [[https:// | [[https:// | ||
| Проверены исполняемые пути install.sh, install_roles.sh, | Проверены исполняемые пути install.sh, install_roles.sh, | ||
| deploy_control.sh, | deploy_control.sh, | ||
| - | Владелец подтвердил успешный запуск Open после исправлений. Установка nginx | + | Владелец подтвердил успешный запуск |
| с новым вопросом и повторная независимая проверка Testopen ещё требуют | с новым вопросом и повторная независимая проверка Testopen ещё требуют | ||
| отдельной host-приёмки. Это не объявление релиза и не подтверждение production. | отдельной host-приёмки. Это не объявление релиза и не подтверждение production. | ||
sharixopen/knowledge/operations/configuration.txt · Последнее изменение: — sx_knowledge_api_open