llama-stack-mirror/docs/source/providers/files/inline_localfs.md
Mustafa Elbehery 407c3e3bad feat: use XDG directory standards
Signed-off-by: Mustafa Elbehery <melbeher@redhat.com>
2025-07-22 23:29:23 +02:00

852 B

inline::localfs

Description

Local filesystem-based file storage provider for managing files and documents locally.

Configuration

Field Type Required Default Description
storage_dir <class 'str'> No PydanticUndefined Directory to store uploaded files
metadata_store utils.sqlstore.sqlstore.SqliteSqlStoreConfig | utils.sqlstore.sqlstore.PostgresSqlStoreConfig No sqlite SQL store configuration for file metadata
ttl_secs <class 'int'> No 31536000

Sample Configuration

storage_dir: ${env.FILES_STORAGE_DIR:=${env.XDG_DATA_HOME:-~/.local/share}/llama-stack/dummy/files}
metadata_store:
  type: sqlite
  db_path: ${env.SQLITE_STORE_DIR:=${env.XDG_DATA_HOME:-~/.local/share}/llama-stack/dummy}/files_metadata.db