adding mindsDB
This commit is contained in:
35
templates/compose/mindsdb.yaml
Normal file
35
templates/compose/mindsdb.yaml
Normal file
@@ -0,0 +1,35 @@
|
||||
# documentation: https://docs.mindsdb.com/what-is-mindsdb
|
||||
# slogan: MindsDB is the platform for building AI from enterprise data, enabling smarter organizations.
|
||||
# tags: mysql, postgresdb, machine-learning, ai
|
||||
# logo: svgs/mindsdb.png
|
||||
# port: 47334
|
||||
|
||||
services:
|
||||
mindsdb:
|
||||
image: mindsdb/mindsdb
|
||||
restart: always
|
||||
environment:
|
||||
- SERVICE_FQDN_MINDSDB_47334
|
||||
- MINDSDB_DOCKER_ENV=true
|
||||
- MINDSDB_STORAGE_DIR=/mindsdb/var
|
||||
- FLASK_DEBUG=1 # This will make sure http requests are logged regardless of log level
|
||||
- OPENAI_API_KEY=$OPENAI_API_KEY
|
||||
- LANGFUSE_HOST=$LANGFUSE_HOST
|
||||
- LANGFUSE_PUBLIC_KEY=$LANGFUSE_PUBLIC_KEY
|
||||
- LANGFUSE_SECRET_KEY=$LANGFUSE_SECRET_KEY
|
||||
- LANGFUSE_RELEASE="local"
|
||||
# - LANGFUSE_DEBUG="True"
|
||||
- LANGFUSE_TIMEOUT="10"
|
||||
- LANGFUSE_SAMPLE_RATE="1.0"
|
||||
ports:
|
||||
- 47335:47335
|
||||
- 47336:47336
|
||||
volumes:
|
||||
- type: bind
|
||||
source: .
|
||||
target: /mindsdb
|
||||
healthcheck:
|
||||
test: ["CMD", "curl", "-f", "http://localhost:47334/api/util/ping"]
|
||||
interval: 30s
|
||||
timeout: 4s
|
||||
retries: 100
|
||||
Reference in New Issue
Block a user