-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
84 lines (65 loc) · 2.48 KB
/
.env.example
File metadata and controls
84 lines (65 loc) · 2.48 KB
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
# HALO Core Environment Configuration
# Copy this file to .env and fill in your values
# =============================================================================
# Core Settings
# =============================================================================
# OpenAI API Key (required for chat and embeddings)
OPENAI_API_KEY=
# Data directory for local storage
HALO_DATA_DIR=data
# Templates directory for studio templates
HALO_TEMPLATES_DIR=templates
# Skills directory (optional, defaults to ./skills in project root)
# HALO_SKILLS_DIR=skills
# Agent memory database (optional, defaults to JSON-only storage)
# Set to a SQLite file path for persistent agent memory
# Example: data/memory.db (Windows/Linux/macOS compatible)
# Note: Use plain file path, NOT sqlite:/// URL format
HALO_AGENT_DB=
# =============================================================================
# DICOM Settings
# =============================================================================
# Auto-anonymize DICOM files on upload to Sources
DICOM_ANONYMIZE_ON_UPLOAD=false
# DICOM PACS server configuration (for MCP connector)
DICOM_PACS_HOST=
DICOM_PACS_PORT=
DICOM_PACS_AE_TITLE=
# =============================================================================
# MCP Connector Credentials
# =============================================================================
# In production, set these in your .env file.
# For testing, use the Configuration page Test-Mode to enter credentials temporarily.
# Notion Integration
# Get your API key from: https://www.notion.so/my-integrations
# Required scopes: Read content, Read user information
NOTION_API_KEY=
# Google Drive (OAuth credentials JSON path or content)
# Setup: https://console.cloud.google.com/apis/credentials
# Create OAuth 2.0 credentials and download the JSON
GOOGLE_OAUTH_CREDENTIALS=
# Microsoft 365 / OneDrive
# Register an app in Azure AD: https://entra.microsoft.com/
# Required API permissions: Files.Read.All, Sites.Read.All
MSAL_TENANT_ID=
MSAL_CLIENT_ID=
MSAL_CLIENT_SECRET=
# =============================================================================
# Optional Integrations
# =============================================================================
# Logging
LOG_LEVEL=INFO
# Anthropic API
ANTHROPIC_API_KEY=
# Agno Telemetry
AGNO_TELEMETRY=false
# Authentication (if using external auth provider)
[auth]
redirect_uri =
cookie_secret =
[auth.auth0]
domain =
client_id =
client_secret =
server_metadata_url =
client_kwargs = {"prompt" = "login"}