---
title: "Деплой приложения Echo"
---

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

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

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

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

При создании приложения выберите язык Go и фреймворк Echo.

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

-   Go — при создании приложения можно выбрать версию `1.25`, `1.24`, `1.23` или `1.22.1`.
    
-   Go Modules для управления зависимостями
    

По умолчанию зависимости загружаются через Go Modules на основе файла go.mod.

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

```bash
go build -o main .
```

Команда собирает пакет из текущего каталога и создает исполняемый файл main.

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

```bash
./main
```

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

-   Убедитесь, что в каталоге сборки находится файл `go.mod`, в котором указаны Echo и остальные зависимости проекта.
    
-   Убедитесь, что в каталоге сборки находится пакет `main` с функцией `main()`, которая запускает сервер приложения.
    
-   Убедитесь, что приложение слушает `0.0.0.0`, а не `127.0.0.1`, иначе внешние подключения работать не будут.
