AirGate/.gitignore
seaislee1209 555c86ce76 feat: initialize AirGate - Volcengine IAM sub-account management platform
Backend (Django 4.2 + DRF):
- Admin auth with SimpleJWT
- Volcengine API client with HMAC-SHA256 signing
- IAM user management (create/sync/import/disable/enable)
- Billing query with pagination
- Feishu webhook notifications (async)
- APScheduler for periodic spending checks
- AES-256 encrypted credential storage
- API key auth for external system integration

Frontend (Vue 3 + Element Plus):
- Login page
- Dashboard with stats overview
- IAM user list with per-user threshold config
- Billing view with spending progress bars
- Alert history with type filtering
- Settings page for global config and Volcengine account management

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-19 13:03:30 +08:00

36 lines
404 B
Plaintext

# Environment
.env
.env.local
*.env
# Python
__pycache__/
*.py[cod]
*.egg-info/
dist/
build/
venv/
.venv/
# Django
backend/db.sqlite3
backend/test_db.sqlite3
backend/staticfiles/
backend/media/
# Node
frontend/node_modules/
frontend/dist/
# IDE
.vscode/
.idea/
*.swp
# OS
.DS_Store
Thumbs.db
# Research docs (keep in repo for reference)
# 火山引擎IAM子账号管控工具_深度研究报告.md