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:
Vectry
2026-02-09 16:28:04 +00:00
parent d0c4b1ae28
commit 03d9c297e2
4 changed files with 12 additions and 28 deletions

View File

@@ -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: