40 lines
679 B
Markdown
40 lines
679 B
Markdown
## Описание
|
|
|
|
Каркас веб-приложения на Flask
|
|
|
|
Структура каталогов для проекта (в частности на Flask) https://habr.com/post/421887/
|
|
|
|
## Сборка
|
|
|
|
```
|
|
docker compose build
|
|
```
|
|
|
|
### Сборка документации
|
|
|
|
```
|
|
make --directory docs html
|
|
```
|
|
|
|
Открыть в браузере docs/build/html/index.html
|
|
|
|
## Запуск
|
|
|
|
```
|
|
docker compose up - d
|
|
```
|
|
|
|
## API
|
|
|
|
Добавление пользователя
|
|
|
|
```
|
|
./bin/api --json-rpc '{"jsonrpc": "2.0", "method": "user.add", "params": {"username": "admin", "password": "admin"}, "id": 1}'
|
|
```
|
|
|
|
Запуск из консоли
|
|
|
|
```
|
|
./run.py
|
|
```
|