29 lines
500 B
Python
29 lines
500 B
Python
"""
|
|
Point d'entrée principal pour l'API Homelab Automation.
|
|
|
|
Usage:
|
|
python main.py
|
|
|
|
Ou via uvicorn:
|
|
uvicorn main:app --host 0.0.0.0 --port 8008 --reload
|
|
"""
|
|
|
|
import uvicorn
|
|
|
|
from app import create_app
|
|
from app.core.config import settings
|
|
|
|
|
|
# Créer l'application FastAPI
|
|
app = create_app()
|
|
|
|
|
|
if __name__ == "__main__":
|
|
uvicorn.run(
|
|
"main:app",
|
|
host=settings.host,
|
|
port=settings.port,
|
|
reload=settings.reload,
|
|
log_level=settings.log_level
|
|
)
|