Initial commit

This commit is contained in:
2023-12-14 01:18:57 +01:00
commit 17c50e321c
17 changed files with 1433 additions and 0 deletions

25
main.py Normal file
View File

@@ -0,0 +1,25 @@
import logging
from fastapi.responses import FileResponse
from modules.app import app
from modules.extensions_loader import dynamic_import_from_src
from modules.scheduler import scheduler
logging.basicConfig(
level=logging.INFO,
format="%(name)s.%(funcName)s | %(levelname)s | %(message)s",
datefmt="[%X]",
)
@app.get("/favicon.ico", response_class=FileResponse, include_in_schema=False)
async def favicon():
return FileResponse("favicon.ico")
# =================================================================================
dynamic_import_from_src("extensions", star_import=True)
# =================================================================================
scheduler.start()