Apply proper gitignore

This commit is contained in:
2026-03-19 12:39:23 -04:00
parent 47f2c4cd07
commit 6a7a627b71
6 changed files with 991 additions and 0 deletions

88
.gitignore vendored Normal file
View File

@@ -0,0 +1,88 @@
# HARD BLOCK (must be first)
n8n/
i2pconfig/
gitea/
vw-data/
glue/
lidarr/bin
actual-data/
speedtest-tracker/
thelounge/
prometheus/
# block all service dirs that cause permission issues
**/postgres/
**/influxdb/
**/engine/
**/wal/
# =========================
# IGNORE ALL CONFIG DIRS (containers own these)
# =========================
**/config/
# =========================
# I2P (fully exclude)
# =========================
i2pconfig/
# =========================
# DOCKER / RUNTIME DATA
# =========================
**/data/
**/storage/
**/db/
**/cache/
**/tmp/
**/volumes/
# =========================
# DATABASES / STATE
# =========================
*.db
*.sqlite
*.sqlite3
# =========================
# TORRENT / CACHE
# =========================
**/torrent_cache/
**/*.torrent
**/*.fastresume
# =========================
# GITEA (internal repos + data)
# =========================
gitea/
# =========================
# LOGS
# =========================
*.log
logs/
**/logs/
# =========================
# ENV / SECRETS
# =========================
.env
.env.*
*.env
*.secret
*.key
*.pem
# =========================
# OS / EDITOR
# =========================
.DS_Store
Thumbs.db
.vscode/
.idea/
# =========================
# TEMP
# =========================
*.bak
*.old
*.tmp