Skip to content

Shared: docker-compose + Caddyfile for memory + vision #10

@omoshola-o

Description

@omoshola-o

Combined docker-compose and reverse proxy config for deploying both agentic-memory and agentic-vision together.

docker-compose.yml

version: '3.8'
services:
  agentic-memory:
    image: agenticrevolution/agentic-memory-mcp:latest
    command: serve-http --multi-tenant --data-dir /data --port 8080
    environment:
      - AGENTIC_TOKEN=${AGENTIC_TOKEN}
    volumes:
      - memory-data:/data
    ports:
      - "8080:8080"

  agentic-vision:
    image: agenticrevolution/agentic-vision-mcp:latest
    command: serve-http --multi-tenant --data-dir /data --port 8081
    environment:
      - AGENTIC_TOKEN=${AGENTIC_TOKEN}
    volumes:
      - vision-data:/data
    ports:
      - "8081:8081"

  caddy:
    image: caddy:latest
    ports:
      - "443:443"
    volumes:
      - ./Caddyfile:/etc/caddy/Caddyfile

Caddyfile

memory.yourdomain.com {
    reverse_proxy agentic-memory:8080
}

vision.yourdomain.com {
    reverse_proxy agentic-vision:8081
}

Also include

  • Example nginx.conf alternative
  • .env.example with AGENTIC_TOKEN

Cross-repo: also tracked in agentralabs/agentic-vision#11
Part of #1

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions