chore: update docker compose files
Signed-off-by: mudler <mudler@localai.io>
This commit is contained in:
@@ -32,8 +32,8 @@ services:
|
|||||||
- driver: nvidia
|
- driver: nvidia
|
||||||
count: 1
|
count: 1
|
||||||
capabilities: [gpu]
|
capabilities: [gpu]
|
||||||
ragserver:
|
localrecall:
|
||||||
image: quay.io/mudler/localrag
|
image: quay.io/mudler/localrecall:master
|
||||||
ports:
|
ports:
|
||||||
- 8080
|
- 8080
|
||||||
environment:
|
environment:
|
||||||
@@ -46,29 +46,30 @@ services:
|
|||||||
- ./volumes/localrag/db:/db
|
- ./volumes/localrag/db:/db
|
||||||
- ./volumes/localrag/assets/:/assets
|
- ./volumes/localrag/assets/:/assets
|
||||||
|
|
||||||
ragserver-healthcheck:
|
localrecall-healthcheck:
|
||||||
depends_on:
|
depends_on:
|
||||||
ragserver:
|
localrecall:
|
||||||
condition: service_started
|
condition: service_started
|
||||||
image: busybox
|
image: busybox
|
||||||
command: ["sh", "-c", "until wget -q -O - http://ragserver:8080 > /dev/null 2>&1; do echo 'Waiting for ragserver...'; sleep 1; done; echo 'RagServer is up!'"]
|
command: ["sh", "-c", "until wget -q -O - http://localrecall:8080 > /dev/null 2>&1; do echo 'Waiting for localrecall...'; sleep 1; done; echo 'localrecall is up!'"]
|
||||||
|
|
||||||
localagent:
|
localagent:
|
||||||
depends_on:
|
depends_on:
|
||||||
localai:
|
localai:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
ragserver-healthcheck:
|
localrecall-healthcheck:
|
||||||
condition: service_completed_successfully
|
condition: service_completed_successfully
|
||||||
build:
|
build:
|
||||||
context: .
|
context: .
|
||||||
dockerfile: Dockerfile.webui
|
dockerfile: Dockerfile.webui
|
||||||
ports:
|
ports:
|
||||||
- 8080:3000
|
- 8080:3000
|
||||||
|
image: quay.io/mudler/localagi:master
|
||||||
environment:
|
environment:
|
||||||
- LOCALAGENT_MODEL=mlabonne_gemma-3-27b-it-abliterated
|
- LOCALAGENT_MODEL=mlabonne_gemma-3-27b-it-abliterated
|
||||||
- LOCALAGENT_LLM_API_URL=http://localai:8080
|
- LOCALAGENT_LLM_API_URL=http://localai:8080
|
||||||
- LOCALAGENT_LLM_API_KEY=sk-1234567890
|
- LOCALAGENT_LLM_API_KEY=sk-1234567890
|
||||||
- LOCALAGENT_LOCALRAG_URL=http://ragserver:8080
|
- LOCALAGENT_LOCALRAG_URL=http://localrecall:8080
|
||||||
- LOCALAGENT_STATE_DIR=/pool
|
- LOCALAGENT_STATE_DIR=/pool
|
||||||
- LOCALAGENT_TIMEOUT=5m
|
- LOCALAGENT_TIMEOUT=5m
|
||||||
- LOCALAGENT_ENABLE_CONVERSATIONS_LOGGING=false
|
- LOCALAGENT_ENABLE_CONVERSATIONS_LOGGING=false
|
||||||
|
|||||||
@@ -31,8 +31,8 @@ services:
|
|||||||
# - driver: nvidia
|
# - driver: nvidia
|
||||||
# count: 1
|
# count: 1
|
||||||
# capabilities: [gpu]
|
# capabilities: [gpu]
|
||||||
ragserver:
|
localrecall:
|
||||||
image: quay.io/mudler/localrag
|
image: quay.io/mudler/localrecall:master
|
||||||
ports:
|
ports:
|
||||||
- 8080
|
- 8080
|
||||||
environment:
|
environment:
|
||||||
@@ -45,29 +45,30 @@ services:
|
|||||||
- ./volumes/localrag/db:/db
|
- ./volumes/localrag/db:/db
|
||||||
- ./volumes/localrag/assets/:/assets
|
- ./volumes/localrag/assets/:/assets
|
||||||
|
|
||||||
ragserver-healthcheck:
|
localrecall-healthcheck:
|
||||||
depends_on:
|
depends_on:
|
||||||
ragserver:
|
localrecall:
|
||||||
condition: service_started
|
condition: service_started
|
||||||
image: busybox
|
image: busybox
|
||||||
command: ["sh", "-c", "until wget -q -O - http://ragserver:8080 > /dev/null 2>&1; do echo 'Waiting for ragserver...'; sleep 1; done; echo 'RagServer is up!'"]
|
command: ["sh", "-c", "until wget -q -O - http://localrecall:8080 > /dev/null 2>&1; do echo 'Waiting for localrecall...'; sleep 1; done; echo 'localrecall is up!'"]
|
||||||
|
|
||||||
localagent:
|
localagent:
|
||||||
depends_on:
|
depends_on:
|
||||||
localai:
|
localai:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
ragserver-healthcheck:
|
localrecall-healthcheck:
|
||||||
condition: service_completed_successfully
|
condition: service_completed_successfully
|
||||||
build:
|
build:
|
||||||
context: .
|
context: .
|
||||||
dockerfile: Dockerfile.webui
|
dockerfile: Dockerfile.webui
|
||||||
ports:
|
ports:
|
||||||
- 8080:3000
|
- 8080:3000
|
||||||
|
image: quay.io/mudler/localagi:master
|
||||||
environment:
|
environment:
|
||||||
- LOCALAGENT_MODEL=arcee-agent
|
- LOCALAGENT_MODEL=arcee-agent
|
||||||
- LOCALAGENT_LLM_API_URL=http://localai:8080
|
- LOCALAGENT_LLM_API_URL=http://localai:8080
|
||||||
- LOCALAGENT_LLM_API_KEY=sk-1234567890
|
- LOCALAGENT_LLM_API_KEY=sk-1234567890
|
||||||
- LOCALAGENT_LOCALRAG_URL=http://ragserver:8080
|
- LOCALAGENT_LOCALRAG_URL=http://localrecall:8080
|
||||||
- LOCALAGENT_STATE_DIR=/pool
|
- LOCALAGENT_STATE_DIR=/pool
|
||||||
- LOCALAGENT_TIMEOUT=5m
|
- LOCALAGENT_TIMEOUT=5m
|
||||||
- LOCALAGENT_ENABLE_CONVERSATIONS_LOGGING=false
|
- LOCALAGENT_ENABLE_CONVERSATIONS_LOGGING=false
|
||||||
|
|||||||
Reference in New Issue
Block a user