# Установка и настройка MTProto прокси для telegram на vps сервере через docker

##### Установка docker на сервер

```bash
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
```

##### Создание каталога для конфигурационных файлов

```bash
mkdir -p proxy-config
```

##### Запуск docker контейнера

```bash
docker run -d --name mtproto-proxy \
  -p 8889:443 \
  --restart=always \
  -v proxy-config:/data \
  telegrammessenger/proxy:latest
```

Вместо 8889 можно указать любой не занятый порт

##### Формирование ссылки для подключения

```bash
docker logs mtproto-proxy
```

В логах будет указана ссылка на подключение к MTProto формата

tg://proxy?server=&lt;ip vps сервера&gt;&amp;port=443&amp;secret=&lt;секретный код&gt;

При отправке ссылки в telegram нужно заменить порт на тот что вы указали при запуске контейнера в моем случае это 8889