Server-Deployment: Sicherheit und Linux-Kompatibilität
- .env aus Repository entfernt (Sicherheit: Secrets nicht im Repo) - .env.example ohne echte Secrets hinzugefügt - .gitignore erstellt (ignoriert .env, data/, logs/, backups/, uploads/) - docker-compose.yml für Linux angepasst: - Port 3001 (3000 belegt durch Gitea) - Windows-Mounts entfernt - Nur localhost-Binding (Zugriff über Nginx) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
Dieser Commit ist enthalten in:
30
.gitignore
vendored
Normale Datei
30
.gitignore
vendored
Normale Datei
@ -0,0 +1,30 @@
|
||||
# Umgebungsvariablen (enthält Secrets)
|
||||
.env
|
||||
|
||||
# Datenbank und Daten
|
||||
data/
|
||||
*.sqlite
|
||||
*.db
|
||||
|
||||
# Logs
|
||||
logs/
|
||||
*.log
|
||||
|
||||
# Backups
|
||||
backups/
|
||||
|
||||
# Uploads
|
||||
uploads/
|
||||
|
||||
# Node.js
|
||||
node_modules/
|
||||
|
||||
# OS-spezifisch
|
||||
.DS_Store
|
||||
Thumbs.db
|
||||
|
||||
# IDE
|
||||
.vscode/
|
||||
.idea/
|
||||
*.swp
|
||||
*.swo
|
||||
In neuem Issue referenzieren
Einen Benutzer sperren