From f0237ecb0b156a50d5ec030733205491d61912ae Mon Sep 17 00:00:00 2001 From: mihalin Date: Mon, 27 Sep 2021 05:01:28 +0300 Subject: [PATCH] =?UTF-8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=BF=D1=80=D0=BE=20=D1=88=D0=B8=D1=84=D1=80=D0=BE=D0=B2=D0=B0?= =?UTF-8?q?=D0=BD=D0=B8=D0=B5=20=D0=B2=20=D0=B4=D0=BE=D0=BA=D1=83=D0=BC?= =?UTF-8?q?=D0=B5=D0=BD=D1=82=D0=B0=D1=86=D0=B8=D1=8E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 1 + docs/source/developer.rst | 6 ++++++ example.env | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 70d04fd..9fc2858 100644 --- a/README.md +++ b/README.md @@ -29,6 +29,7 @@ * Создайте файл .env по образцу example.env. Вам нужно заполнить переменные: * BOT_TOKEN - токен нового бота, получить у [@botfather](https://t.me/botfather) * POSTGRES_PASSWORD - любой случайный пароль + * TOKEN_ENCRYPTION_KEY - любой случайный пароль, отличный от POSTGRES_PASSWORD * WEBHOOK_HOST - IP адрес или доменное имя сервера, на котором запускается проект * Сохраните файл docker-compose.yaml и соберите его: ``` diff --git a/docs/source/developer.rst b/docs/source/developer.rst index a3e425b..817359e 100644 --- a/docs/source/developer.rst +++ b/docs/source/developer.rst @@ -11,6 +11,7 @@ * ``BOT_TOKEN`` - токен нового бота, получить у `@botfather `_ * ``POSTGRES_PASSWORD`` - любой случайный пароль +* ``TOKEN_ENCRYPTION_KEY`` - любой случайный пароль, отличный от POSTGRES_PASSWORD * ``WEBHOOK_HOST`` - IP адрес или доменное имя сервера, на котором запускается проект 2. Рядом с файлом .env сохраните файл @@ -22,6 +23,11 @@ Готово, ваш собственный Olgram запущен! +.. warning:: + + Не потеряйте TOKEN_ENCRYPTION_KEY! Его нельзя восстановить. В случае утери TOKEN_ENCRYPTION_KEY вы потеряете + токены всех ботов, которые пользователи зарегистрировали в вашем боте. + Дополнительно ------------- diff --git a/example.env b/example.env index 9f8c2d3..229066f 100644 --- a/example.env +++ b/example.env @@ -5,7 +5,7 @@ POSTGRES_PASSWORD=SOME_RANDOM_PASSWORD_HERE # example: x2y0n27ihiez93kmzj82 POSTGRES_DB=olgram POSTGRES_HOST=postgres -TOKEN_ENCRYPTION_KEY=SOME_RANDOM_KEY # example: +TOKEN_ENCRYPTION_KEY=SOME_RANDOM_PASSWORD_HERE # example: i7flci0mx4z5patxnl6m WEBHOOK_HOST=YOUR_HOST_HERE # example: 11.143.142.140 or my_domain.com WEBHOOK_PORT=8443 # allowed: 80, 443, 8080, 8443