---
ollama:
healthcheck:
flavor: tcp
modes:
compose:
enabled: true
swarm:
enabled: true
bond: 1
enabled: true
shared: true
backup:
stop_required: false
image: ollama/ollama
version: 0.40.15
name: ollama
gpu: true
min_storage: 3473MB
cpus: "4.0"
mem_reservation: 6g
mem_limit: 8g
pids_limit: 2048
ports:
internal:
http: 11434
preload_models: "{{ AI_LOCAL_MODELS }}"
preload_async_time: 3600
keep_alive: "-1"
lifecycle: beta
# nocheck: playwright-service-flag, dynamic-flag infrastructure backup consumer
container_backup: # nocheck: bond-baseline backup host joins outside the variant topology
bond: 1
enabled: "{{ 'svc-bkp-volume-2-local' in group_names }}"
shared: true
docs:
bond: 0.5
enabled: "{{ 'web-app-docs' in group_names }}"
shared: "{{ 'web-app-docs' in group_names }}"