807dfc539b
- Add thumbs-down feedback modal and preference API endpoint - Add AI UGC video platforms research doc - Add ReflectAd Remotion composition with public flow assets - Add gemini-ad-designer and poster-ad-designer pipeline skills - Add research_reflect_v1.1 pipeline script Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
63 lines
1.6 KiB
YAML
63 lines
1.6 KiB
YAML
version: "3.8"
|
|
|
|
services:
|
|
app:
|
|
build: .
|
|
ports:
|
|
- "3000:3000"
|
|
environment:
|
|
- NEXTAUTH_URL=http://localhost:3000
|
|
- NEXTAUTH_SECRET=${NEXTAUTH_SECRET}
|
|
- ADMIN_EMAIL=${ADMIN_EMAIL}
|
|
- ADMIN_PASSWORD=${ADMIN_PASSWORD}
|
|
- DATABASE_URL=file:./prisma/data/marketing.db
|
|
- TAVILY_API_KEY=${TAVILY_API_KEY}
|
|
- POSTIZ_URL=http://postiz:5000
|
|
- POSTIZ_API_KEY=${POSTIZ_API_KEY}
|
|
- NEXTDOOR_API_TOKEN=${NEXTDOOR_API_TOKEN}
|
|
- NEXTDOOR_ADVERTISER_ID=${NEXTDOOR_ADVERTISER_ID}
|
|
- PIPELINE_ROOT=/app/pipeline
|
|
- CLAUDE_CODE_OAUTH_TOKEN=${CLAUDE_CODE_OAUTH_TOKEN}
|
|
volumes:
|
|
- /mnt/user/downloads/marketing/db:/app/prisma/data
|
|
- /mnt/user/downloads/marketing/outputs:/app/pipeline/outputs
|
|
- /mnt/user/downloads/marketing/knowledge:/app/pipeline/knowledge
|
|
depends_on:
|
|
- postiz
|
|
|
|
postiz:
|
|
image: ghcr.io/gitroomhq/postiz-app:latest
|
|
ports:
|
|
- "5000:5000"
|
|
environment:
|
|
- DATABASE_URL=postgresql://postgres:${POSTGRES_PASSWORD}@postiz-db:5432/postiz
|
|
- REDIS_URL=redis://redis:6379
|
|
- NEXT_PUBLIC_BACKEND_URL=http://postiz:5000
|
|
- STORAGE_PROVIDER=local
|
|
- UPLOAD_DIRECTORY=/uploads
|
|
volumes:
|
|
- postiz-uploads:/uploads
|
|
- postiz-config:/config
|
|
depends_on:
|
|
- postiz-db
|
|
- redis
|
|
|
|
postiz-db:
|
|
image: postgres:16-alpine
|
|
environment:
|
|
- POSTGRES_PASSWORD=${POSTGRES_PASSWORD}
|
|
- POSTGRES_DB=postiz
|
|
volumes:
|
|
- postiz-pgdata:/var/lib/postgresql/data
|
|
|
|
redis:
|
|
image: redis:7-alpine
|
|
volumes:
|
|
- redis-data:/data
|
|
|
|
volumes:
|
|
postiz-uploads:
|
|
postiz-config:
|
|
postiz-pgdata:
|
|
redis-data:
|