fix: rename BullMQ queue to avoid colon (not allowed in newer versions)
- codeboard:generate → codeboard-generate in worker and web - Update docker-compose: remove postgres (unused), use non-conflicting ports - Exclude tests/ from Docker build context
This commit is contained in:
@@ -4,14 +4,12 @@ services:
|
||||
context: .
|
||||
target: web
|
||||
ports:
|
||||
- "3000:3000"
|
||||
- "4100:3000"
|
||||
environment:
|
||||
- DATABASE_URL=postgresql://codeboard:codeboard@db:5432/codeboard
|
||||
- REDIS_URL=redis://redis:6379
|
||||
- NEXTAUTH_URL=http://localhost:3000
|
||||
depends_on:
|
||||
- db
|
||||
- redis
|
||||
redis:
|
||||
condition: service_started
|
||||
restart: always
|
||||
|
||||
worker:
|
||||
@@ -19,37 +17,21 @@ services:
|
||||
context: .
|
||||
target: worker
|
||||
environment:
|
||||
- DATABASE_URL=postgresql://codeboard:codeboard@db:5432/codeboard
|
||||
- REDIS_URL=redis://redis:6379
|
||||
- OPENAI_API_KEY=${OPENAI_API_KEY:-}
|
||||
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY:-}
|
||||
- LLM_MODEL=${LLM_MODEL:-}
|
||||
- LLM_BASE_URL=${LLM_BASE_URL:-}
|
||||
depends_on:
|
||||
- db
|
||||
- redis
|
||||
restart: always
|
||||
|
||||
db:
|
||||
image: postgres:16-alpine
|
||||
environment:
|
||||
POSTGRES_USER: codeboard
|
||||
POSTGRES_PASSWORD: codeboard
|
||||
POSTGRES_DB: codeboard
|
||||
volumes:
|
||||
- postgres_data:/var/lib/postgresql/data
|
||||
ports:
|
||||
- "5432:5432"
|
||||
redis:
|
||||
condition: service_started
|
||||
restart: always
|
||||
|
||||
redis:
|
||||
image: redis:7-alpine
|
||||
ports:
|
||||
- "6379:6379"
|
||||
volumes:
|
||||
- redis_data:/data
|
||||
- codeboard_redis_data:/data
|
||||
restart: always
|
||||
|
||||
volumes:
|
||||
postgres_data:
|
||||
redis_data:
|
||||
codeboard_redis_data:
|
||||
|
||||
Reference in New Issue
Block a user