Профиль клиента: выгрузка эталона и предзаполнение мастера под клиента
Страница /admin/setup/client-profile: скачать эталон текущей конфигурации (секреты затёрты) и — для стенда — применить профиль клиента вручную. На боевом профиль приходит с сервера лицензий (поле config_profile в ответе активации/продления) и предзаполняет ещё НЕ настроенные разделы мастера, ничего не перетирая. Локальный фолбэк — файл client-profile.json рядом с setup.json. Администратор правит профиль под клиента на lic (отличия от стандарта). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01XG3zNMMf2LMoDpXo22mwMX
This commit is contained in:
@@ -488,6 +488,7 @@ func NewRuntimeConfig(path string) (*RuntimeConfig, error) {
|
||||
if rc.data.Crypto.SocketPath == "" {
|
||||
rc.data.Crypto.SocketPath = "/run/bj/crypto.sock"
|
||||
}
|
||||
applyClientProfileFile(rc) // профиль клиента (lic): предзаполнить ещё не настроенные разделы
|
||||
return rc, nil
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user