mirror of
https://github.com/rzmk/learnhouse.git
synced 2025-12-19 04:19:25 +00:00
feat: add additional required environment variables for app configuration
This commit is contained in:
parent
52161074b9
commit
e7e5e300f2
1 changed files with 11 additions and 1 deletions
|
|
@ -21,6 +21,16 @@ services:
|
|||
- LEARNHOUSE_REDIS_CONNECTION_STRING=${LEARNHOUSE_REDIS_CONNECTION_STRING}
|
||||
- LEARNHOUSE_CHROMADB_HOST=${LEARNHOUSE_CHROMADB_HOST}
|
||||
- NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL}
|
||||
# Additional required environment variables
|
||||
- LEARNHOUSE_CONTACT_EMAIL=${LEARNHOUSE_CONTACT_EMAIL}
|
||||
- LEARNHOUSE_EMAIL_PROVIDER=${LEARNHOUSE_EMAIL_PROVIDER}
|
||||
- LEARNHOUSE_IS_AI_ENABLED=${LEARNHOUSE_IS_AI_ENABLED}
|
||||
- LEARNHOUSE_RESEND_API_KEY=${LEARNHOUSE_RESEND_API_KEY}
|
||||
- LEARNHOUSE_SELF_HOSTED=${LEARNHOUSE_SELF_HOSTED}
|
||||
- LEARNHOUSE_SITE_DESCRIPTION=${LEARNHOUSE_SITE_DESCRIPTION}
|
||||
- LEARNHOUSE_SITE_NAME=${LEARNHOUSE_SITE_NAME}
|
||||
- LEARNHOUSE_SSL=${LEARNHOUSE_SSL}
|
||||
- LEARNHOUSE_SYSTEM_EMAIL_ADDRESS=${LEARNHOUSE_SYSTEM_EMAIL_ADDRESS}
|
||||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
|
|
@ -73,7 +83,7 @@ services:
|
|||
chromadb:
|
||||
image: chromadb/chroma:0.5.16
|
||||
environment:
|
||||
- CHROMA_SERVER_HOST=localhost # Only bind to container's localhost
|
||||
- CHROMA_SERVER_HOST=0.0.0.0 # Accept connections from other containers
|
||||
- CHROMA_SERVER_HTTP_PORT=8000 # Keep internal port consistent
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-f", "http://localhost:8000/api/v1"]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue