Files
glpi-neuroforge-mega/services/agent/compose_local.yml
jbergner a6bc71fb3a
Some checks failed
release-tag / Resolve release metadata (push) Successful in 30s
release-tag / Build knowledge (push) Failing after 4m51s
release-tag / Build control (push) Failing after 5m0s
release-tag / Build agent (push) Failing after 5m0s
release-tag / Build agent-data-init (push) Failing after 5m5s
release-tag / Build neuroforge-worker (push) Failing after 5m7s
release-tag / Build neuroforge (push) Failing after 5m9s
Init
2026-08-26 18:34:41 +02:00

41 lines
852 B
YAML

services:
agent-data-init:
image: alpine:3.22
user: 0:0
command:
- sh
- -c
- |
mkdir -p /app/data
chown -R 65532:65532 /app/data
volumes:
- agent-data:/app/data
restart: no
agent:
image: git.send.nrw/sendnrw/glpi-ai-agent:latest
restart: unless-stopped
env_file: .env
ports:
- 7080:7080
volumes:
- agent-data:/app/data
- ./knowledge:/app/knowledge:ro
security_opt:
- no-new-privileges:true
cap_drop:
- ALL
read_only: true
tmpfs:
- /tmp:size=64m,mode=1777
ollama:
image: ollama/ollama:latest
restart: unless-stopped
volumes:
- ollama-data:/root/.ollama
# GPU users can add the appropriate device/runtime stanza for their platform.
volumes:
agent-data: null
ollama-data: null
networks: {}