ops-jrz1/.gitignore
Dan ab5aebb161 Phase 3: Extract and sanitize Matrix platform modules from ops-base
Extracted modules:
- Matrix homeserver (matrix-continuwuity.nix)
- mautrix bridges (slack, whatsapp, gmessages)
- Security modules (fail2ban, ssh-hardening)
- Development services module
- Matrix secrets module

All modules sanitized to remove personal information:
- Domains: example.com, matrix.example.org
- IPs: 10.0.0.x, 203.0.113.10
- Paths: /home/user, /path/to/ops-base
- Emails: admin@example.com

Configuration:
- Updated flake.nix with sops-nix and nixpkgs-unstable
- Updated hosts/ops-jrz1.nix to import all extracted modules
- Added example files (secrets, minimal config)
- Generated flake.lock

Generated with Claude Code - https://claude.com/claude-code
2025-10-13 14:51:14 -07:00

42 lines
476 B
Plaintext

# Nix build outputs
result
result-*
# Staging directories (temporary extraction workspace)
staging/
staging-sanitized/
# Secrets (never commit real secrets)
secrets/*.yaml
!secrets/*.example
*.age
.sops.yaml
!.sops.yaml.example
# Temporary files
*.tmp
*.swp
*.bak
*~
# OS-specific
.DS_Store
Thumbs.db
# Editor directories
.vscode/
.idea/
*.sublime-*
# Logs
*.log
# Python (if any helper scripts)
__pycache__/
*.pyc
.venv/
venv/
# Bash script temporaries
.bash_history