WebsitePlatform Login

Local Files

Configure local file system access

In meinGPT (UI)

For most teams, setup is done directly in meinGPT without editing local config files.

  1. Open admin settings in meinGPT
  2. Go to Data Pools / Data Sources
  3. Click Add Source and choose this source type
  4. Configure credentials and scope in the UI
  5. Save and trigger the first sync

If you do not run your own DataVault runtime, this is usually all you need.

On-Prem Runtime Configuration (Advanced)

data_pools:
  - id: local
    type: local
    base_path: ./data

Configuration Options

FieldTypeDefaultRequiredDescription
idstring-Unique identifier for the data pool
typestring-Must be "local"
base_pathstring"./"Directory path to sync from

Synchronization

  • Vault scans base_path and syncs files into local ingest storage.
  • Changes are picked up in later sync runs (new/updated/deleted files).
  • Use read-only mounts when possible to reduce operational risk.

Docker Setup

docker-compose.yml
services:
  vault:
    volumes:
      - ./data:/data/vault              # Local directory
      - /mnt/network:/data/network:ro   # Network drive (read-only)

Basic Operations

# Add files to sync
mkdir -p data
cp your-documents.pdf data/

# Check processing
docker compose logs vault | grep -i local

Local File System Documentation

On-prem only: this source page is relevant when you operate your own DataVault runtime and configure data_pools yourself.

On this page