bash-fastapi/README.md

37 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Что это?
Это репозиторий с базой данных цитатника bash.im и готовым fastapi.
Создавалось т.к. c февраля 2022 года цитатник отключили.
Цитаты взяты методом парсинга веб архива
# Quickstart
Требуется установленный Python 3.8+ в системе, охуенно если Python 3.10
1. Настроить virtualenv:
`python -m venv .venv`
2. Активировать virtualenv:
`. .venv/bin/activate`
3. Установить зависимости:
`pip install -r requirements.txt`
4. Запустить main.py
`python main.py`
# Прочая инфа
Стандартный порт 8001, он должен быть открыт для tcp соедений.
Порт можно поправить в main.py, последние строчки:
```python3
if __name__ == "__main__":
uvicorn.run(app, port=8001, host="0.0.0.0")
```
# Credits:
gameeroor за то что сделал fastapi и помогал с парсингом