Initial commit: Vera-AI v2 with async Qdrant, singleton pattern, monthly curation, and configurable UID/GID/TZ
Features: - AsyncQdrantClient for non-blocking Qdrant operations - Singleton pattern for QdrantService - Monthly full curation (day 1 at 03:00) - Configurable UID/GID for Docker - Timezone support via TZ env var - Configurable log directory (VERA_LOG_DIR) - Volume mounts for config/, prompts/, logs/ - Standard Docker format with .env file Fixes: - Removed unused system_token_budget - Added semantic_score_threshold config - Fixed streaming response handling - Python-based healthcheck (no curl dependency)
This commit is contained in:
31
.env.example
Normal file
31
.env.example
Normal file
@@ -0,0 +1,31 @@
|
||||
# Vera-AI Environment Configuration
|
||||
# Copy this file to .env and customize for your deployment
|
||||
|
||||
# =============================================================================
|
||||
# User/Group Configuration
|
||||
# =============================================================================
|
||||
# UID and GID for the container user (must match host user for volume permissions)
|
||||
# Run: id -u and id -g on your host to get these values
|
||||
APP_UID=1000
|
||||
APP_GID=1000
|
||||
|
||||
# =============================================================================
|
||||
# Timezone Configuration
|
||||
# =============================================================================
|
||||
# Timezone for the container (affects scheduler times)
|
||||
# Common values: UTC, America/New_York, America/Chicago, America/Los_Angeles, Europe/London
|
||||
TZ=America/Chicago
|
||||
|
||||
# =============================================================================
|
||||
# API Keys (Optional)
|
||||
# =============================================================================
|
||||
# OpenRouter API key for cloud model routing
|
||||
# OPENROUTER_API_KEY=your_api_key_here
|
||||
|
||||
# =============================================================================
|
||||
# Vera-AI Configuration Paths (Optional)
|
||||
# =============================================================================
|
||||
# These can be overridden via environment variables
|
||||
# VERA_CONFIG_DIR=/app/config
|
||||
# VERA_PROMPTS_DIR=/app/prompts
|
||||
# VERA_STATIC_DIR=/app/static
|
||||
Reference in New Issue
Block a user