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