docs: add comprehensive README and project scaffolding
- README completo con istruzioni di installazione, configurazione e utilizzo - API Swagger/OpenAPI documentata - File env.example con variabili di configurazione - Dockerfile multi-stage ottimizzato - Docker Compose con Ollama e LLM Monitor - Struttura completa dell'app FastAPI (main.py, config, api routes) - Servizio client Ollama reusabile - Dashboard web HTML con TailwindCSS - Test suite con pytest - Makefile per comandi comuni - CONTRIBUTING.md per i contributori - LICENSE MIT - .editorconfig e .dockerignore - requirements.txt e requirements-dev.txt
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
# Development Dependencies
|
||||
|
||||
# Testing
|
||||
pytest==7.4.3
|
||||
pytest-cov==4.1.0
|
||||
pytest-asyncio==0.21.1
|
||||
|
||||
# Code Quality
|
||||
black==23.12.0
|
||||
flake8==6.1.0
|
||||
isort==5.13.2
|
||||
mypy==1.7.1
|
||||
|
||||
# Linting
|
||||
pylint==3.0.3
|
||||
|
||||
# Documentation
|
||||
mkdocs==1.5.3
|
||||
mkdocs-material==9.5.0
|
||||
|
||||
# Debug
|
||||
ipython==8.18.1
|
||||
ipdb==0.13.13
|
||||
|
||||
# Pre-commit hooks
|
||||
pre-commit==3.5.0
|
||||
Reference in New Issue
Block a user