Browse Source

Написал инструкцию по шифровке и ВК #41

Artur Galyamov 2 years ago
parent
commit
a7f782fd3b
  1. 22
      README.md

22
README.md

@ -45,7 +45,7 @@
6. Добавьте несколько тестовых сообщений в группу
7. Запустите команду:
```
python manage.py get_telegram_group_id
python3.8 manage.py get_telegram_group_id
```
6. В результате будет выведен ид канала
7. Вставьте полученный ид в .env-файл, переменная TELEGRAM_CHAT_ID
@ -79,3 +79,23 @@ from django.contrib.auth.models import User
```python
user = User.objects.create_user(username='user', email='user@mail.pro', password='123123123')
```
3. Выйти из консоли:
```python
quit()
```
# Шифруем .env-файл
1. По умолчанию настройка шифрования в crossposting_backend/private/settings.py ENV_ENCODED равна False. Это означает,
что .env-файл не шифрован.
2. Если нужно повысить защищённость данных, то шифруем .env-файл.
3. Если у вас уже зашифрован .env-файл, то на всякий случай создайте резервную копию этого файла.
4. Далее создайте .env-файл и укажите незашифрованные доступы к социальным сетям.
5. В crossposting_backend/private/settings.py значение ENV_ENCODED д.б. False.
6. Перезапустите веб-приложение:
```shell
supervisorctl restart crossposting_django
```
7. Выполните команду для шифровки:
python3.8 manage.py encode_file
8. В результате будет создан файл .env.encoded
9. Замените .env созданным файлом .env.encoded

Loading…
Cancel
Save