---
title: "Переменные в App Platform"
description: "Управление локальными и глобальными переменными в App Platform. Документация и инструкции по использованию и настройке облачных сервисов Timeweb Cloud."
---

# Переменные

> Полный индекс документации для ИИ-агентов: [llms.txt](https://timeweb.cloud/llms.txt).

В App Platform вы можете использовать переменные — например, для передачи паролей, путей, токенов и других параметров окружения.

> [!NOTE]
> К одному приложению можно привязать не более 100 переменных, вне зависимости от их вида.

## Виды переменных

Переменные делятся на два вида: локальные и глобальные.

Локальные переменные:

-   Привязаны к одному приложению;
-   Удаляются вместе с приложением;
-   Настраиваются при создании или редактировании приложения.

Глобальные переменные:

-   Хранятся отдельно от приложений;
-   Можно использовать в нескольких приложениях;
-   Управляются централизованно во вкладке «App Platform» → «Переменные».

## Локальные переменные

Локальные переменные можно задать при создании приложения или при редактировании настроек уже существующего приложения.

### При создании приложения

Локальные переменные можно добавить при деплое приложения. Для этого в разделе «Настройки приложения», в строке «Переменные» нажмите кнопку «Добавить».

![Image9](https://content.timeweb.com/assets/c84f46f2-0751-4cdd-ab42-4ed4bee74714.png?width=932&height=684)

В открывшемся окне укажите название и значение переменной. При необходимости добавьте другие переменные с помощью кнопки «Добавить еще».

При установке флага «Сохранить как глобальную» переменная станет доступна в других приложениях.

![Image11](https://content.timeweb.com/assets/f0ab6de4-a1e0-486c-832a-0380107e7111.png?width=908&height=758)

Также можно загрузить переменные из файла. Для этого нажмите «Загрузить из файла». Загрузить можно только файл с именем `.env`. Переменные должны быть указаны в формате:

```shell
APP_NAME=MyApp
APP_ENV=production
DB_HOST=localhost
DB_PORT=3306
```

### В существующем приложении

1.  Перейдите в раздел App Platform и кликните на нужное приложение.
    
2.  Перейдите во вкладку «Настройки» и нажмите кнопку «Редактировать» в строке «Настройка деплоя».
    

![Image13](https://content.timeweb.com/assets/5634666b-4589-41d2-a750-298588d563eb.png?width=1999&height=1165)

3.  В открывшемся окне нажмите кнопку «Добавить» в блоке «Переменные». Откроется то же окно, что и при создании приложения.

![Image5](https://content.timeweb.com/assets/76ca36a7-2e9a-42b2-88b1-5b8621eef6fe.png?width=1999&height=1499)

### Редактирование локальной переменной

1.  Перейдите в раздел App Platform и кликните на нужное приложение.
2.  На вкладке «Настройки» нажмите кнопку «Редактировать» в строке «Настройка деплоя».
3.  В разделе «Переменные» нажмите на иконку карандаша рядом с нужной переменной.

![Image10](https://content.timeweb.com/assets/5bd3a13c-bf24-4a4e-b143-5bae1473edeb.png?width=1999&height=1451)

4.  В открывшемся окне внесите изменения и нажмите «Сохранить».

### Удаление локальной переменной

1.  Перейдите в раздел App Platform и кликните на приложение.
2.  На вкладке «Настройки» нажмите кнопку «Редактировать» в строке «Настройка деплоя».
3.  Нажмите на крестик рядом с переменной, которую нужно удалить.

![Image3](https://content.timeweb.com/assets/fcf63f23-36fc-4717-b6a3-bfcbfaeca599.png?width=1999&height=1473)

## Глобальные переменные

Глобальные переменные управляются централизованно и отображаются во вкладке «App Platform» → «Переменные».

![Image1](https://content.timeweb.com/assets/3af9217b-0800-460a-b8d1-74f2479ca242.png?width=1999&height=1446)

### Создание глобальной переменной

Перейдите в «App Platform» → «Переменные» и нажмите кнопку «Добавить».

![Image12](https://content.timeweb.com/assets/09cf9cee-831a-41c4-bb36-d1913a909dca.png?width=1999&height=1446)

В открывшемся окне укажите название и значение переменной. При необходимости добавьте дополнительные переменные с помощью кнопки «Добавить еще».

![Image7](https://content.timeweb.com/assets/09c48f3c-b2e9-499d-ae85-8fc0925a448f.png?width=1999&height=1290)

Также можно загрузить переменные из файла. Для этого нажмите «Загрузить из файла». Загрузить можно только файл с именем `.env`. Переменные должны быть указаны в формате:

```shell
APP_NAME=MyApp
APP_ENV=production
DB_HOST=localhost
DB_PORT=3306
```

Добавленные переменные можно выбрать при создании нового приложения или при редактировании существующего. Для этого используйте выпадающий список в разделе «Переменные».

![Image6](https://content.timeweb.com/assets/54a3a91b-ad71-41dc-b5d5-964133ecc7e7.png?width=1114&height=1080)

### Редактирование глобальной переменной

Откройте раздел «App Platform» → «Переменные», нажмите на три точки рядом с нужной переменной и выберите «Редактировать».

![Image4](https://content.timeweb.com/assets/c1f24a34-4437-4c45-93fb-0f690c2392d6.png?width=1999&height=1142)

В открывшемся окне внесите изменения и нажмите «Сохранить».

### Удаление глобальной переменной

В разделе «App Platform» → «Переменные» нажмите на три точки рядом с переменной и выберите «Удалить».

![Image2](https://content.timeweb.com/assets/b1115e3b-1dfc-454c-8aa9-5d6d72a3208d.png?width=1999&height=1142)

Подтвердите удаление в открывшемся окне.

Если переменная используется в приложениях, появится список таких приложений. Чтобы переменная осталась в этих приложениях как локальная, установите галочку «Оставить переменную в приложениях».

![Image8](https://content.timeweb.com/assets/d0aa369e-5a80-4300-9dc7-f033232cbee7.png?width=1999&height=1295)
