Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
28 changes: 14 additions & 14 deletions docs/ru/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
1. [Правила и группы правил](#правила-и-группы-правил)
2. [Создание и применение правил](#создание-и-применение-правил)
14. [Управление проектами](#управление-проектами)
15. [Коrнфигурация](#конфигурация)
15. [Конфигурация](#конфигурация)
1. [Конфигурационный файл](#конфигурационный-файл)
2. [Переменные окружения](#переменные-окружения)
3. [Работа с несколькими аккаунтами](#работа-с-несколькими-аккаунтами)
Expand All @@ -68,7 +68,7 @@

## pip (рекомендованный способ)

1. Убедитесь, что на компьютер установены Python не ниже версии 3.8 и пакетный менеджер pip. См. [инструкцию](PYTHON_INSTALL.md).
1. Убедитесь, что на компьютер установлен Python не ниже версии 3.8 и пакетный менеджер pip. См. [инструкцию](PYTHON_INSTALL.md).
2. Установите пакет twc-cli с помощью pip командой:

```
Expand All @@ -79,7 +79,7 @@ pip install twc-cli

## pipx

1. Убедитесь, что на компьютер установен Python не ниже версии 3.8 и пакетный менеджер pip. См. [инструкцию](PYTHON_INSTALL.md).
1. Убедитесь, что на компьютер установлен Python не ниже версии 3.8 и пакетный менеджер pip. См. [инструкцию](PYTHON_INSTALL.md).
2. Установите пакетный менеджер [pipx](https://pypa.github.io/pipx/) по [инструкции](https://pypa.github.io/pipx/installation/).
3. Установите пакет twc-cli:

Expand All @@ -89,7 +89,7 @@ pipx install twc-cli

## Архив .tar.gz

1. Убедитесь, что на компьютер установены Python не ниже версии 3.8 и пакетный менеджер pip. См. [инструкцию](PYTHON_INSTALL.md).
1. Убедитесь, что на компьютер установлен Python не ниже версии 3.8 и пакетный менеджер pip. См. [инструкцию](PYTHON_INSTALL.md).
2. Скачайте пакет twc-cli в формате `.tar.gz` со [страницы загрузок](https://github.com/timeweb-cloud/twc/releases).
3. Перейдите в терминале в директорию где расположен файл .tar.gz и установите его с помощью pip:

Expand All @@ -99,7 +99,7 @@ pip install ./twc_cli-2.1.1.tar.gz

## zipapp

1. Убедитесь, что на компьютер установен Python не ниже версии 3.8. См. [инструкцию](PYTHON_INSTALL.md).
1. Убедитесь, что на компьютер установлен Python не ниже версии 3.8. См. [инструкцию](PYTHON_INSTALL.md).
2. Скачайте пакет в формате `.pyz` со [страницы загрузок](https://github.com/timeweb-cloud/twc/releases).
3. а) Приложение в формате zipapp не требует установки, вы можете сразу запустить программу следующим образом:

Expand Down Expand Up @@ -557,7 +557,7 @@ twc image --help

Сервис образов позволяет делать копии блочных устройств и хранить их для создания новых виртуальных машин.

Учитывайте, что образы имеют привязку к локациям — для создания ВМ в другой локации сперва необходимо загрузить образ в новю локацию. Пока сервис доступен только в `ru-1` (Санкт-Петербург).
Учитывайте, что образы имеют привязку к локациям — для создания ВМ в другой локации сперва необходимо загрузить образ в новую локацию. Пока сервис доступен только в `ru-1` (Санкт-Петербург).

## Создание образа существующей ВМ

Expand Down Expand Up @@ -904,7 +904,7 @@ twc domain add example.com
```

> **Note**
> Команда выше всего-лишь добавит домен в систему. Для того, чтобы редактировать DNS обязательно нужно изменить NS-серверы домена на [NS Timeweb Cloud](https://timeweb.cloud/docs/domains/domain-technical-transfer#sposob-2).
> Команда выше всего лишь добавит домен в систему. Для того, чтобы редактировать DNS обязательно нужно изменить NS-серверы домена на [NS Timeweb Cloud](https://timeweb.cloud/docs/domains/domain-technical-transfer#sposob-2).

## Работа с поддоменами

Expand Down Expand Up @@ -946,7 +946,7 @@ twc domain info example.com
twc domain record list example.org
```

Опция `-a` (`--all`) позволит отобразить также записи со всех поддоменов. Заметьте, что у записей есть ID, он потребуется для редактирования существующих записей.
Опция `--all` (`-a`) позволит отобразить также записи со всех поддоменов. Заметьте, что у записей есть ID, он потребуется для редактирования существующих записей.

Добавить A-запись для домена `example.com`:

Expand Down Expand Up @@ -1038,9 +1038,9 @@ twc firewall --help

## Правила и группы правил

Правила файрвола представляют собой записи с указанием CIDR (одного или нескольких IP-адресов), портов, протокола и направления трафика. Правила для удобства менеджмента объединяются в группы. Можно создать ограниченное количество групп и правил, см.[Firewall](https://timeweb.cloud/docs/firewall).
Правила файрвола представляют собой записи с указанием CIDR (одного или нескольких IP-адресов), портов, протокола и направления трафика. Правила для удобства менеджмента объединяются в группы. Можно создать ограниченное количество групп и правил, см. [Firewall](https://timeweb.cloud/docs/firewall).

Задача: запретить к серверу любой траафик кроме SSH и ICMP (пинг) для любых IP-адресов.
Задача: запретить к серверу любой траффик кроме SSH и ICMP (пинг) для любых IP-адресов.
Решение:
- Создать группу правил
- Добавить правило разрешающее трафик на 22-й порт TCP
Expand Down Expand Up @@ -1116,7 +1116,7 @@ twc project --help

Проекты позовляют логически разбить сервисы на аккаунте на группы. По умолчанию все сервисы на аккаунте добавляются в стандартный проект.

Посомтреть список проектов:
Посмотреть список проектов:

```
twc project list
Expand Down Expand Up @@ -1194,7 +1194,7 @@ twc config set -p dev output_format=yaml

## Переменные окружения

twc поддерживает ряд переменных окружения (они же переменные среды), которые могут быть использованы для конфигурации во время выполнения. Прочитайте страницу о переменных окружения Википедии](https://ru.wikipedia.org/wiki/%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F_%D1%81%D1%80%D0%B5%D0%B4%D1%8B).
twc поддерживает ряд переменных окружения (они же переменные среды), которые могут быть использованы для конфигурации во время выполнения. Прочитайте страницу о переменных окружения в [Википедии](https://ru.wikipedia.org/wiki/%D0%9F%D0%B5%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F_%D1%81%D1%80%D0%B5%D0%B4%D1%8B).

Переменная | Опция | Описание
----------------------- | --------------------- | ------------------------------------
Expand All @@ -1204,7 +1204,7 @@ twc поддерживает ряд переменных окружения (о
`TWC_DEBUG` | `--verbose`, `-v` | Включить подробный лог
`TWC_OUTPUT_FORMAT` | `--output`, `-o` | Формат вывода (`default`, `raw`, `json`, `yaml`)
`TWC_PROJECT` | `--project-id` | ID проекта, куда будет добавлен ресурс после создания
`TWC_LOG` | | Параметры логирования через запяту. *C версии 2.5.0 игнорируется*.
`TWC_LOG` | | Параметры логирования через запятую. *C версии 2.5.0 игнорируется*.
`TWC_REGION` | `--region` | Локация по умолчанию для новых ресуерсов
`TWC_AVAILABILITY_ZONE` | `--availability-zone` | Зона доступности по умолчанию для новых ресурсов

Expand Down Expand Up @@ -1427,6 +1427,6 @@ app:
* branch_name - название ветки
* is_auto_deploy - автоматический деплой
* commit_sha - хеш деплоемуего коммита
* preset_id - айди тарифа, модно получить через ```twc apps get-tarifs тип_тарифа_тут``` тарифы бывают: backend или frontend
* preset_id - айди тарифа, можно получить через ```twc apps get-tarifs тип_тарифа_тут```, тарифы бывают backend или frontend
* framework - название фреймворка на английском в нижнем регистре. Этот ключ равнозначен выбору фреймворка в панели
* run_cmd - команда запуска