Add minimal compose for initial database setup

main
Clawd 3 weeks ago
parent e25a9c6316
commit c019d33a4e

@ -0,0 +1,37 @@
services:
postgres:
image: pgvector/pgvector:pg16
container_name: second-brain-postgres
restart: unless-stopped
environment:
POSTGRES_DB: second_brain
POSTGRES_USER: brain
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-braindb2026}
volumes:
- postgres_data:/var/lib/postgresql/data
ports:
- "5433:5432"
networks:
- brain-net
healthcheck:
test: ["CMD-SHELL", "pg_isready -U brain -d second_brain"]
interval: 10s
timeout: 5s
retries: 5
redis:
image: redis:7-alpine
container_name: second-brain-redis
restart: unless-stopped
volumes:
- redis_data:/data
networks:
- brain-net
volumes:
postgres_data:
redis_data:
networks:
brain-net:
driver: bridge
Loading…
Cancel
Save

Powered by TurnKey Linux.