jackailocal / deploy /appliance /docker-compose.yml
jackboy70's picture
Deploy: accurate lite-builder note
f25362a
Raw
History Blame Contribute Delete
1.13 kB
services:
ollama:
image: ollama/ollama:latest
restart: unless-stopped
environment:
OLLAMA_NO_CLOUD: "true"
volumes:
- ollama-models:/root/.ollama
healthcheck:
test: ["CMD", "ollama", "list"]
interval: 5s
timeout: 5s
retries: 30
model-init:
image: ollama/ollama:latest
depends_on:
ollama:
condition: service_healthy
environment:
OLLAMA_HOST: http://ollama:11434
OLLAMA_NO_CLOUD: "true"
volumes:
- ollama-models:/root/.ollama
command: ["pull", "${JACKAILOCAL_MODEL:-qwen3.5:4b}"]
restart: "no"
jackailocal:
build:
context: ../..
dockerfile: deploy/appliance/Dockerfile
restart: unless-stopped
depends_on:
model-init:
condition: service_completed_successfully
environment:
OLLAMA_HOST: http://ollama:11434
OLLAMA_NO_CLOUD: "true"
ports:
- "${JACKAILOCAL_PORT:-4891}:4891"
volumes:
- jackailocal-workspace:/opt/jackailocal/workspace
- ollama-models:/opt/jackailocal/models/ollama:ro
volumes:
ollama-models:
jackailocal-workspace: