# Vorlage für die MongoDB-Zugangsdaten. # Kopieren nach .env und Werte anpassen: cp .env.example .env # Verbindungs-URI (ohne Auth für lokale Entwicklung): MONGODB_URI=mongodb://localhost:27017 # Mit Authentifizierung: # MONGODB_URI=mongodb://benutzer:passwort@host:27017/?authSource=admin # Zieldatenbank: MONGODB_DATABASE=tasklist_editor # Collection, in der das Task-JSON gespeichert wird: MONGODB_COLLECTION=tasks_json # Collection, in der die Canvas-Stände (Layout + Werte) gespeichert werden: MONGODB_CANVAS_COLLECTION=canvas_layouts # Collection, in der die benutzerdefinierten Typen gespeichert werden: MONGODB_CUSTOM_TYPE_COLLECTION=custom_types # --- Collections je Element-Typ --------------------------------------------- # Beim Speichern eines Canvas werden die Einstellungen jedes platzierten # Elements zusätzlich je Typ in eine eigene Collection geschrieben. # (Benutzerdefinierte Typen nutzen die Collection ihres Basistyps.) MONGODB_ELEMENT_ARRIVAL_COLLECTION=element_arrival MONGODB_ELEMENT_SIGNATURE_COLLECTION=element_signature MONGODB_ELEMENT_PHOTOS_COLLECTION=element_photos MONGODB_ELEMENT_RECEIPT_GIVER_COLLECTION=element_receipt_giver MONGODB_ELEMENT_REMARK_COLLECTION=element_remark MONGODB_ELEMENT_COMMISSION_NUMBER_COLLECTION=element_commission_number MONGODB_ELEMENT_CHECKBOX_COLLECTION=element_checkbox MONGODB_ELEMENT_BARCODE_COLLECTION=element_barcode MONGODB_ELEMENT_STATUS_SELECTION_COLLECTION=element_status_selection MONGODB_ELEMENT_TEXT_LIST_COLLECTION=element_text_list MONGODB_ELEMENT_NUMBER_LIST_COLLECTION=element_number_list MONGODB_ELEMENT_CHECKBOX_LIST_COLLECTION=element_checkbox_list MONGODB_ELEMENT_SCRIPT_COLLECTION=element_script # Script-Block (grafisches Logik-Element) ausblenden: # true = Script-Element wird im Editor nicht angezeigt # false = Script-Element ist verfügbar (Standard) HIDE_SCRIPT_BLOCK=false