# ============================================== # Dateiverwaltung - Umgebungsvariablen # ============================================== # Kopiere diese Datei nach .env und passe sie an: # cp .env.example .env # nano .env # ============================================== # ---------------------------------------------- # Server-Einstellungen # ---------------------------------------------- # Port für die Web-Oberfläche PORT=8000 # Zeitzone TZ=Europe/Berlin # ---------------------------------------------- # Pfade - WICHTIG: An dein System anpassen! # ---------------------------------------------- # Wo die Datenbank gespeichert wird (persistent!) # Hier werden alle Einstellungen, Regeln, Postfächer gespeichert DATA_PATH=./data # Quell-Ordner: Hier liegen die unsortieren Dateien # Beispiele: # /home/benutzer/Dokumente/Inbox # /mnt/nas/scans # /mnt/mailanhänge INBOX_PATH=/mnt/inbox # Ziel-Ordner: Hierhin werden sortierte Dateien verschoben # Beispiele: # /home/benutzer/Dokumente/Archiv # /mnt/nas/archiv ARCHIV_PATH=/mnt/archiv # Backup-Ordner: Original-PDFs vor OCR-Einbettung # WICHTIG: Falls OCR fehlschlägt, sind die Originale hier gesichert BACKUP_PATH=/mnt/backup # Zusätzliche Ordner (optional) # Werden im Container unter /mnt/extra1, /mnt/extra2 verfügbar # EXTRA_PATH_1=/mnt/dokumente # EXTRA_PATH_2=/mnt/scans # ---------------------------------------------- # Datenbank # ---------------------------------------------- # SQLite Datenbank (Standard, keine Konfiguration nötig) DATABASE_URL=sqlite:////app/data/dateiverwaltung.db # PostgreSQL (optional, für größere Installationen) # DATABASE_URL=postgresql://user:password@localhost/dateiverwaltung # ---------------------------------------------- # OCR Einstellungen # ---------------------------------------------- # Sprache für OCR (deu = Deutsch, eng = Englisch) # Mehrere Sprachen: deu+eng OCR_LANGUAGE=deu # DPI für OCR-Verarbeitung (höher = besser, aber langsamer) OCR_DPI=300 # ---------------------------------------------- # Mail-Abruf (wird in der Web-UI konfiguriert) # ---------------------------------------------- # Die Mail-Zugangsdaten werden in der Datenbank gespeichert, # nicht in Umgebungsvariablen (sicherer). # ---------------------------------------------- # Erweitert (optional) # ---------------------------------------------- # Log-Level (DEBUG, INFO, WARNING, ERROR) # LOG_LEVEL=INFO # API-Key für KI-Validierung (zukünftige Erweiterung) # CLAUDE_API_KEY=sk-ant-...