Files
Timmy-time-dashboard/.gitignore
Claude c0ca166d43 fix: improve macOS deployment compatibility and Docker build hygiene
- .gitignore: add missing macOS artifacts (.AppleDouble, .Spotlight-V100, etc.)
- Makefile: fix `make ip` to detect network interfaces on both macOS and Linux
  (adds `ip` command fallback, guards macOS-only `ipconfig` behind uname check)
- Makefile: add `make install-creative` target with Apple Silicon Metal guidance
- Dockerfile: install deps from pyproject.toml instead of duplicating the list,
  eliminating drift between Dockerfile and pyproject.toml
- docker-compose.yml: document data/ directory prerequisite for bind-mount volume

https://claude.ai/code/session_01A81E5HMxZEPxzv2acNo35u
2026-02-25 18:08:57 +00:00

48 lines
529 B
Plaintext

# Python
__pycache__/
*.py[cod]
*.pyo
.Python
build/
dist/
*.egg-info/
.eggs/
# Virtual envs
.venv/
venv/
env/
# Secrets / local config — commit only .env.example (the template)
.env
.env.*
!.env.example
# SQLite memory — never commit agent memory
*.db
# Chat platform state files (contain bot tokens)
telegram_state.json
discord_state.json
# Testing
.pytest_cache/
.coverage
coverage.xml
htmlcov/
reports/
# IDE
.idea/
.vscode/
*.swp
*.swo
.claude/
# macOS
.DS_Store
.AppleDouble
.LSOverride
.Spotlight-V100
.Trashes