Изменению README.md, добавил документацию
This commit is contained in:
parent
8128a059df
commit
98b621b39d
36
README.md
36
README.md
@ -1,18 +1,32 @@
|
|||||||
# PassManager
|
# PassManager
|
||||||
|
|
||||||
### Цель
|
## Описание
|
||||||
|
|
||||||
**Создать бота для сохранения, созания паролей в зашифрованой базе данных.**
|
Менеджер паролей для телегам, где все пароли надёжно зашифрованы
|
||||||
|
|
||||||
### Задачи
|
## Документация
|
||||||
|
|
||||||
* Создать телеграм бота
|
### База данных
|
||||||
* Научить его работать с БД (MariaDB)
|
|
||||||
* Зашифровать БД
|
|
||||||
* Сделать общедоступным
|
|
||||||
|
|
||||||
### Инструменты
|
В качестве базы данных данный бот использует mariadb, к которой бот должен иметь доступ всегда
|
||||||
|
|
||||||
* Язык программирования Python
|
### Команды и их синтаксис
|
||||||
* PyTelegramBotAPI
|
|
||||||
* MariaDB
|
- /set_master_pass {Мастер пароль} - установить мастер пароль
|
||||||
|
- /add_account {Название} {Логин} {Пароль} {Мастер пароль} - создать аккаунт
|
||||||
|
- /get_accounts - получить список аккаунтов
|
||||||
|
- /get_account {Название} {Мастер пароль} - получить логин и пароль аккаунта
|
||||||
|
- /delete_account {Название} - удалить аккаунт
|
||||||
|
- /delete_all - удалить все аккаунты и мастер пароль
|
||||||
|
- /reset_master_pass {Новый мастер пароль} - удалить все аккаунты и изменить мастер пароль
|
||||||
|
|
||||||
|
### Настройка
|
||||||
|
|
||||||
|
Настройка питизводится через переменные среды. Их можно прописать в файле .env, если не хотите задавать их каждый раз в случае, если вы не работаете с Docker
|
||||||
|
|
||||||
|
#### Переменные среды
|
||||||
|
|
||||||
|
- DB_HOST - ip адрес базы данных
|
||||||
|
- DB_USER - пользователь базы данных
|
||||||
|
- DB_PASS - пароль пользователя базы данных
|
||||||
|
- DB_NAME - название базы данных
|
||||||
|
Reference in New Issue
Block a user