-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
36 lines (26 loc) · 907 Bytes
/
.env.example
File metadata and controls
36 lines (26 loc) · 907 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# DataVisor Configuration
# Copy to .env and adjust values as needed
# Database
DATAVISOR_DB_PATH=data/datavisor.duckdb
# Thumbnail cache
DATAVISOR_THUMBNAIL_CACHE_DIR=data/thumbnails
# Plugin directory
DATAVISOR_PLUGIN_DIR=plugins
# Server
DATAVISOR_HOST=0.0.0.0
DATAVISOR_PORT=8000
# GCS credentials (optional, leave empty for local-only usage)
DATAVISOR_GCS_CREDENTIALS_PATH=
# AI Agent model (default: openai:gpt-4o)
# DATAVISOR_AGENT_MODEL=openai:gpt-4o
# VLM device (auto-detected: mps > cuda > cpu)
# DATAVISOR_VLM_DEVICE=mps
# Behind proxy (set to true when running behind Caddy in Docker)
DATAVISOR_BEHIND_PROXY=false
# Docker Deployment
DOMAIN=localhost
AUTH_USERNAME=admin
AUTH_PASSWORD_HASH=
# To generate a password hash, run:
# docker run --rm caddy:2-alpine caddy hash-password --plaintext 'your-password'
# Then paste the output (starting with $2a$...) as AUTH_PASSWORD_HASH value