Files
passepartout/docker-compose.yml

20 lines
492 B
YAML

services:
org-agent:
build:
context: .
dockerfile: Dockerfile
container_name: org-agent
env_file: .env
volumes:
# Mount the entire memex directory (2 levels up from projects/org-agent)
- ../..:/memex
# Ensure signal-cli state is preserved
- signal-state:/root/.local/share/signal-cli
ports:
- "${ORG_AGENT_DAEMON_PORT:-9105}:9105"
- "${ORG_AGENT_WEB_PORT:-8080}:8080"
restart: unless-stopped
volumes:
signal-state: