Skip to content

Конфигурация сервисов

Настройка базы данных

jsonc
database {
  type = "mariadb" # "mariadb" (для MySQL/MariaDB) или "portable"
  host = ""        # например, "127.0.0.1:3306"
  name = ""        # имя базы данных
  username = ""
  password = ""    # может быть пустым, если у вашей базы данных нет пароля
  prefix = "pano_" # префикс таблиц (не меняйте после установки)
}

Примечания

  • Типы баз данных:
    • mariadb: Тип по умолчанию, совместимый как с MySQL 5.5+, так и с MariaDB.
    • portable: Поддерживается только на Windows (x64 и ARM64). Автоматически управляется Pano (подробности см. в Руководстве по установке →).
  • Пароль может быть пустым, если аутентификация отключена.
  • Предупреждение: Изменение type или prefix после установки не поддерживается и потребует переустановки.

Аккаунт Pano (необязательно)

jsonc
pano-account {
  username = ""
  email = ""
  access-token = ""   # защищенный токен для вашего аккаунта Pano
  platform-id = ""    # ID аккаунта
  
  connect {
    public-key = ""
    private-key = ""
    state = ""
  }
}

Важно

  • Если вы не уверены, что это делает, не редактируйте вручную.
  • Управляйте привязкой в разделе Панель → Настройки → Платформа.
  • Требуется для функций Маркетплейса (обновления, установка из магазина).
  • См. Подключите свой аккаунт Pano → для получения дополнительной информации.

Электронная почта (SMTP)

jsonc
email {
  enabled = false
  sender = ""      # например, "Pano <[email protected]>" - обычно должно совпадать с username
  hostname = ""    # например, "smtp.gmail.com"
  port = 465
  username = ""    # например, "[email protected]"
  password = ""
  ssl = true
  starttls = ""    # "DISABLED", "OPTIONAL" или "REQUIRED"
  authMethods = "" # необязательно, обычно "PLAIN"
}

Информация

  • Настраивается во время установки или позже через Панель → Настройки → Платформа.
  • Без SMTP восстановление пароля и письма с подтверждением не будут работать.