Кабинет клиента на этом сервере для просмотра: включается в настройках, отдельный порт (:8098), куки без Secure только для этого слушателя

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Q4YVo4UMopqT5DzicqpPjL
This commit is contained in:
zuevav
2026-09-18 14:50:19 +03:00
parent e3e85fdf09
commit 3760c1f1dd
6 changed files with 180 additions and 2 deletions
+4
View File
@@ -255,6 +255,10 @@ type LKSettings struct {
AgentMode bool `json:"lk_agent_mode,omitempty"`
// CabinetURL — адрес кабинета на хостинге, куда подключается ядро в режиме ожидания.
CabinetURL string `json:"lk_cabinet_url,omitempty"`
// PreviewOn — кабинет запущен на этом же сервере на отдельном порту (просмотр из сети
// депозитария без размещения на хостинге). PreviewListen — адрес:порт, по умолчанию :8098.
PreviewOn bool `json:"lk_preview_on,omitempty"`
PreviewListen string `json:"lk_preview_listen,omitempty"`
// BindNetwork — привязывать сессию клиента не только к браузеру, но и к сети /24.
// Строже, но мобильных клиентов будет выбрасывать при смене адреса оператором.
BindNetwork bool `json:"lk_bind_network,omitempty"`