From c72fce33d796c0af4265b18f7e1f82d286a5bac7 Mon Sep 17 00:00:00 2001 From: MAHaines Date: Mon, 14 Jul 2025 00:18:15 -0500 Subject: [PATCH] Add comprehensive gitignore file --- .gitignore | 87 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 87 insertions(+) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8180423 --- /dev/null +++ b/.gitignore @@ -0,0 +1,87 @@ +# Environment files +.env +.env.local +.env.production + +# Dependencies +node_modules/ +__pycache__/ +*.pyc +*.pyo +*.pyd +.Python +pip-log.txt +pip-delete-this-directory.txt +.tox +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.log +.git +.mypy_cache +.pytest_cache +.hypothesis + +# Data directories (these contain runtime data) +/data/audio/ +/data/database/ +/data/redis/ +/data/logs/ +/data/models/ + +# Keep directory structure but ignore contents +!/data/audio/.gitkeep +!/data/database/.gitkeep +!/data/redis/.gitkeep +!/data/logs/.gitkeep +!/data/models/.gitkeep + +# IDE files +.vscode/ +.idea/ +*.swp +*.swo +*~ + +# OS files +.DS_Store +.DS_Store? +._* +.Spotlight-V100 +.Trashes +ehthumbs.db +Thumbs.db + +# Docker +.dockerignore + +# Temporary files +*.tmp +*.temp +/tmp/ + +# Prisma +prisma/dev.db* +prisma/migrations/dev* + +# Build outputs +dist/ +build/ +*.egg-info/ + +# Audio files (we don't want to commit large audio files) +*.wav +*.pcm +*.mp3 +*.flac +*.ogg +*.m4a + +# Model files (these are downloaded at runtime) +*.bin +*.pt +*.pth +*.onnx