FEAT: Implement Docker containerization and deployment guide

This commit is contained in:
2026-04-11 16:02:53 -04:00
parent 0c0a18cb30
commit 728ad5306b
4 changed files with 143 additions and 0 deletions

19
docker-compose.yml Normal file
View File

@@ -0,0 +1,19 @@
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: