57 lines
1.2 KiB
Plaintext
57 lines
1.2 KiB
Plaintext
APP_NAME="Pangkalan Pengetahuan"
|
|
APP_ENV=production
|
|
APP_KEY=
|
|
APP_DEBUG=false
|
|
APP_URL=http://localhost
|
|
APP_PORT=8080
|
|
APP_LOCALE=ms
|
|
APP_FALLBACK_LOCALE=ms
|
|
|
|
LOG_CHANNEL=stack
|
|
LOG_LEVEL=debug
|
|
|
|
DB_CONNECTION=mysql
|
|
|
|
# Production MySQL:
|
|
# DB_HOST=172.17.200.16
|
|
|
|
# Local MySQL on the Docker host:
|
|
# Use host.docker.internal inside the container. Do not use localhost here
|
|
# unless MySQL is running in the same container.
|
|
DB_HOST=host.docker.internal
|
|
DB_PORT=3306
|
|
DB_DATABASE=knowledge_base
|
|
DB_USERNAME=root
|
|
DB_PASSWORD=
|
|
|
|
SESSION_DRIVER=database
|
|
CACHE_STORE=database
|
|
QUEUE_CONNECTION=database
|
|
FILESYSTEM_DISK=local
|
|
|
|
# If Ollama/Qdrant run on the Docker host, use host.docker.internal.
|
|
OLLAMA_BASE_URL=http://host.docker.internal:11434
|
|
OLLAMA_CHAT_MODEL=llama3
|
|
OLLAMA_EMBEDDING_MODEL=nomic-embed-text
|
|
|
|
QDRANT_BASE_URL=http://host.docker.internal:6333
|
|
QDRANT_API_KEY=
|
|
QDRANT_COLLECTION=knowledge_base
|
|
QDRANT_VECTOR_SIZE=768
|
|
QDRANT_VECTOR_DISTANCE=Cosine
|
|
|
|
KB_MAX_FILE_SIZE=20480
|
|
KB_STORAGE_DISK=local
|
|
KB_CHUNK_MAX_WORDS=500
|
|
KB_CHUNK_OVERLAP_WORDS=75
|
|
KB_CHUNK_MIN_WORDS=30
|
|
KB_RAG_MAX_CHUNKS=5
|
|
KB_RAG_MAX_CONTEXT_WORDS=2000
|
|
KB_CHAT_RATE_LIMIT=20
|
|
KB_QUEUE_INGESTION=default
|
|
KB_QUEUE_EMBEDDING=default
|
|
KB_QUEUE_CHAT_LOG=default
|
|
|
|
RUN_LARAVEL_MIGRATIONS=false
|
|
RUN_LARAVEL_STORAGE_LINK=true
|