improvements

This commit is contained in:
Fabian Schieder 2026-01-22 20:55:33 +01:00
parent 1311f593a4
commit 6f2251bbeb

97
.gitignore vendored
View File

@ -0,0 +1,97 @@
############################################
# Betriebssystem / Editor
############################################
# Windows
Thumbs.db
Desktop.ini
# macOS (falls Repo woanders genutzt wird)
.DS_Store
# PhpStorm / JetBrains
.idea/
*.iml
############################################
# 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