Initial commit — Stupid Simple Network Inventory

Application web d'inventaire réseau manuel avec FastAPI, Vue 3 et Docker.
Inclut l'authentification JWT, la découverte ICMP, et la topologie en cards CSS.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-17 09:19:19 +02:00
commit 88cf6458d0
58 changed files with 10365 additions and 0 deletions
+71
View File
@@ -0,0 +1,71 @@
# ── Secrets & données runtime ─────────────────────────────────────────────────
# Ne JAMAIS committer : clés, mots de passe, base de données, tokens
.env
.env.local
.env.*.local
data/
db_data/
*.db
*.db-journal
*.db-shm
*.db-wal
secret_key.txt
# ── Outils IA / sessions de développement ─────────────────────────────────────
# Contiennent des IDs de session, permissions locales — pas de valeur pour le dépôt
.claude/
.agents/
.codex/
claude-session.txt
.aider*
# ── Python ────────────────────────────────────────────────────────────────────
__pycache__/
*.py[cod]
*.pyo
*.pyd
.pytest_cache/
.mypy_cache/
.ruff_cache/
*.egg-info/
dist/
build/
venv/
.venv/
env/
pip-wheel-metadata/
# ── Node / Frontend ───────────────────────────────────────────────────────────
frontend/node_modules/
frontend/dist/
frontend/.vite/
*.tsbuildinfo
# ── Logs ─────────────────────────────────────────────────────────────────────
*.log
logs/
npm-debug.log*
# ── Certificats & clés PKI ───────────────────────────────────────────────────
*.pem
*.key
*.crt
*.p12
*.pfx
*.cer
# ── IDE & éditeurs ────────────────────────────────────────────────────────────
.vscode/
.idea/
*.swp
*.swo
*~
.project
.classpath
# ── OS ────────────────────────────────────────────────────────────────────────
.DS_Store
.DS_Store?
._*
Thumbs.db
Desktop.ini