Geizkragen/.gitignore

101 lines
1.6 KiB
Plaintext
Executable File

############################################
# Betriebssystem / Editor
############################################
# Windows
Thumbs.db
Desktop.ini
# macOS (falls Repo woanders genutzt wird)
.DS_Store
# PhpStorm / JetBrains
.idea/
*.iml
.htaccess
.htpasswd
############################################
# PHP / Composer
############################################
# Composer dependencies
/vendor/
# Composer files, falls nicht versioniert
composer.phar
# PHPUnit
.phpunit.result.cache
############################################
# Umgebungs- & Konfigurationsdateien
############################################
# Environment files (niemals committen!)
.env
.env.*
!.env.example
# Lokale Konfigs
config.local.php
config.local.inc.php
############################################
# Logs / Cache / Runtime
############################################
# Logs
*.log
logs/
log/
# Cache
cache/
tmp/
temp/
############################################
# Uploads / generierte Dateien
############################################
# User uploads
uploads/
public/uploads/
# Build artifacts
dist/
build/
############################################
# Datenbank / Backups
############################################
# SQL Dumps
*.sql
*.sqlite
*.db
############################################
# Node / Frontend (falls später genutzt)
############################################
node_modules/
npm-debug.log*
yarn-error.log*
############################################
# Sonstiges
############################################
# SSH / Keys (Sicherheitskritisch)
*.pem
*.key
id_rsa
id_ed25519
# Backup-Dateien
*~
*.bak