chore: add proper .gitignore

This commit is contained in:
Eddie Nielsen 2026-03-23 12:54:37 +00:00
parent 80ec0a74e8
commit 932c668e65

80
.gitignore vendored
View file

@ -1,4 +1,78 @@
.venv/
*.egg-info/
# =========================
# DockerVault - .gitignore
# =========================
# --- Project data (DO NOT COMMIT) ---
db/
mc/
mc-missing/
home/
logs/
data/
backups/
*.db
*.sqlite
*.sqlite3
# --- Python ---
__pycache__/
*.pyc
*.py[cod]
*$py.class
# Virtual environments
.venv/
venv/
env/
ENV/
# Python packaging
build/
dist/
*.egg-info/
.eggs/
# Pytest
.pytest_cache/
.coverage
htmlcov/
# Mypy / type check
.mypy_cache/
# --- IDE / Editor ---
.vscode/
.idea/
*.swp
*.swo
*~
# --- OS ---
.DS_Store
Thumbs.db
# --- Logs ---
*.log
# --- Environment files ---
.env
.env.*
*.env
# --- Docker ---
docker-compose.override.yml
# --- Git ---
*.orig
# --- Temporary ---
tmp/
temp/
# --- Backup artifacts ---
*.bak
*.old
*.backup
# --- Borg (if local repos exist) ---
borg/
.borg/