---
title: "Инструкция по деплою приложения Phoenix в сервисе App Platform"
---

# Деплой приложения Phoenix

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

> [!NOTE]
> Пример Phoenix-приложения для деплоя можно найти [на Гитхабе](https://github.com/timeweb-cloud-apps/app-example-phoenix).

## Сборка приложения

При сборке приложения используется следующая среда:

-   Elixir 1.15–1.19, версия выбирается при создании приложения в App Platofrm
-   Erlang
-   inotify-tools

По умолчанию во время сборки будут выполнены следующие команды:

```shell
apt install -y elixir erlang inotify-tools --fix-missing
```

Для запуска используется команда по умолчанию:

```shell
mix phx.server
```

Убедитесь, что в корне проекта находится файл `mix.exs`, и он содержит корректную конфигурацию Phoenix-приложения.

## Требования к приложению

Убедитесь, что приложение слушает `0.0.0.0`, а не `127.0.0.1`, иначе внешние подключения работать не будут.
