НАЧАЛО РАБОТЫ

Конфигурация

Настройки, которые связывают EveryOS с вашим сервером.

Конфигурация API

Конфигурация API находится в /etc/everyos/config.yaml. Приоритет значений: переменные среды, затем YAML, затем встроенные значения по умолчанию. Неизвестные ключи и недопустимые значения приводят к ошибке запуска. Пример рассчитан на доступ через локальный обратный прокси с HTTPS; замените адрес источника из примера своим.

YAML
server:
  host: 127.0.0.1
  port: 7470
  trustedProxies: [127.0.0.1]
  publicOrigins: ["https://everyos.example.com"]

Примените изменения

После редактирования конфигурации, принадлежащей root, перезапустите API и проверьте состояние службы. Общие значения по умолчанию привязывают службу к петлевому интерфейсу; проверенный установщик включает сетевой доступ по IPv4 только для новой конфигурации. При обновлениях существующие привязки сохраняются.

Bash
sudo systemctl restart everyos-api.service

Храните данные вместе с ключами

Данные приложений находятся в /var/lib/everyos, политика агента — в /etc/everyos/agent.yaml. Сохраняйте секретные ключи вместе с резервными копиями. Для доступа к файлам сервера также нужны явные разрешения и совместимые политики systemd; само добавление пути в конфигурацию доступа не предоставляет.