Initial commit: Infrared Equipment Fault Detection HTTP Service

- Add FastAPI microservice for infrared equipment fault detection
- Add dual pyproject.toml: local development and Docker deployment
- Add MANUAL_SETUP.md for manual file placement instructions
- Add Dockerfile for containerized deployment
- Add sample .env.example for PROJECT_ROOT configuration
- Configure gitignore for weights, lib, venv, and environment files
This commit is contained in:
SkyLi
2026-03-28 20:28:32 +08:00
commit 356a308f9b
10 changed files with 395 additions and 0 deletions
+53
View File
@@ -0,0 +1,53 @@
__pycache__/
*.py[cod]
*.egg-info/
dist/
build/
*.egg
.pytest_cache/
.ruff_cache/
.mypy_cache/
.tox/
cov.xml
*.cover
*.log
# Model weights
weights/
*.pt
*.pth
*.onnx
*.ckpt
# Lib (manually placed)
lib/
# Environment
.python-version
.venv/
venv/
.env
.env.local
# Lock files
uv.lock
# IDE
.vscode/
.idea/
*.swp
*.swo
# OS
.DS_Store
Thumbs.db
# Docker
.dockerignore
# Claude
.claude/
CLAUDE.md
# Tests
tests/