diff --git a/docker-compose/.env.template b/docker-compose/.env.template index c3b80e5..96590ad 100644 --- a/docker-compose/.env.template +++ b/docker-compose/.env.template @@ -31,6 +31,36 @@ Ai__Ollama__ChatModel=llama2 Ai__Ollama__EmbeddingModel=embedding-model Ai__Ollama__TimeoutSeconds=30 +# Database (shared) - maps to Database:Host etc. used by apps +Database__Host=sqlserver +Database__Port=1433 +Database__Name=MyAiDb +Database__User=sa +Database__Password= +Database__TrustServerCertificate=true + +# Internal API protection +InternalApi__ApiKey= +InternalApi__RequireApiKey=false + +# RAG settings +Rag__MaxFileSizeMb=8 +Rag__ChunkSize=900 +Rag__ChunkOverlap=150 +Rag__MaxTextChars=60000 +Rag__DefaultTopK=20 +Rag__MaxTopK=50 +Rag__ClassifyWithAi=false + +# Matcher settings (cv-matcher) +Matcher__TopK=10 +Matcher__DeepScoreTopN=5 +Matcher__MaxJobTextChars=60000 + +# RagApi used by cv-matcher +RagApi__BaseUrl=http://rag-api:8082 +RagApi__InternalApiKey= + # Captcha Captcha__Provider=Recaptcha Captcha__SecretKey= diff --git a/docker-compose/docker-compose.dcproj b/docker-compose/docker-compose.dcproj index d214124..3a9c20d 100644 --- a/docker-compose/docker-compose.dcproj +++ b/docker-compose/docker-compose.dcproj @@ -10,9 +10,15 @@ - - - + + .env + + + .env + + + .env + docker-compose.yml @@ -20,8 +26,5 @@ docker-compose.yml - - docker-compose.yml - \ No newline at end of file diff --git a/docker-compose/docker-compose.override.yml b/docker-compose/docker-compose.override.yml deleted file mode 100644 index dd68c9d..0000000 --- a/docker-compose/docker-compose.override.yml +++ /dev/null @@ -1,9 +0,0 @@ -version: "3.8" - -services: - web: - # optional: mount source for live edit during development - # volumes: - # - ./web:/src/web:cached - environment: - - DOTNET_ENVIRONMENT=Development \ No newline at end of file