enterprise-ai-hub-nexus/.gitignore
Vadym Samoilenko 59dfa78cc6 fix: add frontend/public/ to git (was ignored by root gitignore 'public' rule)
Static assets (GIFs, PNGs) were missing from deploys because frontend/public/
was gitignored. Added !frontend/public/ exception so logos deploy correctly.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-05 18:14:31 +00:00

277 lines
3.6 KiB
Text

# ==========================================
# Enterprise AI Hub "Nexus" - Git Ignore
# ==========================================
# ==========================================
# Environment & Secrets
# ==========================================
.env
.env.local
.env.*.local
*.env
secrets/
credentials/
*.pem
*.key
*.crt
# ==========================================
# Python
# ==========================================
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
*.so
# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
!frontend/lib/
lib64/
parts/
sdist/
var/
wheels/
pip-wheel-metadata/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# PyInstaller
*.manifest
*.spec
# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/
# Flask/Django stuff
instance/
.webassets-cache
db.sqlite3
db.sqlite3-journal
# Scrapy stuff
.scrapy
# Sphinx documentation
docs/_build/
# PyBuilder
target/
# Jupyter Notebook
.ipynb_checkpoints
# IPython
profile_default/
ipython_config.py
# pyenv
.python-version
# pipenv
Pipfile.lock
# PEP 582
__pypackages__/
# Celery stuff
celerybeat-schedule
celerybeat.pid
# SageMath parsed files
*.sage.py
# Environments
.venv
env/
venv/
ENV/
env.bak/
venv.bak/
# Spyder project settings
.spyderproject
.spyproject
# Rope project settings
.ropeproject
# mkdocs documentation
/site
# mypy
.mypy_cache/
.dmypy.json
dmypy.json
# Pyre type checker
.pyre/
# Alembic
alembic/versions/*.pyc
# ==========================================
# Node.js / Frontend
# ==========================================
# Dependencies
node_modules/
jspm_packages/
# Production build
/frontend/.next/
/frontend/out/
/frontend/build/
/frontend/dist/
# Testing
coverage/
# Next.js
.next/
out/
# Nuxt.js
.nuxt
dist
# Gatsby files
.cache/
public
!frontend/public/
# vuepress build output
.vuepress/dist
# Serverless directories
.serverless/
# FuseBox cache
.fusebox/
# DynamoDB Local files
.dynamodb/
# TernJS port file
.tern-port
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
# OS files
.DS_Store
*.swp
*.swo
*~
# IDEs and editors
.idea/
.vscode/
*.sublime-project
*.sublime-workspace
.project
.classpath
.c9/
*.launch
.settings/
*.tmproj
.vscode-test/
# ==========================================
# Docker
# ==========================================
# Ignore docker volumes (use named volumes instead)
docker-compose.override.yml
.dockerignore
# ==========================================
# Database & Uploads
# ==========================================
*.sql
*.sqlite
*.db
uploads/
/backend/uploads/
temp/
tmp/
# ==========================================
# Qdrant Data
# ==========================================
qdrant_storage/
qdrant_data/
# ==========================================
# Misc
# ==========================================
.claude/
*.bak
*.tmp
*.temp
*.cache
.scratch/
playground/
# Large files
*.tar.gz
*.zip
*.rar
*.7z
# ==========================================
# Junk files (accidental Docker/shell artifacts)
# ==========================================
26.0.1
=
ERROR
extracting
reading
resolve
transferring
sha256:*
[backend
[celery-worker
[internal]
# Root-level package files (accidental npm init)
/package.json
/package-lock.json
/node_modules/
# Context handover docs (development artifacts)
CONTEXT_HANDOVER*.md
HANDOVER_*.md
SETUP_COMPLETE.md
implementation_plan.md
technical_spec.md
concept.md
docker-compose.local.yml