Production-ready Dify with PostgreSQL persistence, Redis-backed Celery queue, Weaviate vector store, and Nginx reverse proxy — fully containerized for building LLM applications.
What's Included
- docker-compose.yml — 9 services: Dify API, Worker, Web UI, PostgreSQL, Redis, Weaviate, Nginx, SSRF Proxy, Sandbox
- Nginx config — Reverse proxy with TLS termination and security headers
- PostgreSQL init script — UUID and pgcrypto extensions
- .env.example — All environment variables documented
- README.md — Architecture diagram, quick start, production checklist
Requirements
- Docker Engine 24+ with Docker Compose v2
- 4GB RAM minimum, 8GB recommended
- 10GB free disk space (for models and embeddings)
Download
Download the zip, extract it, run docker compose up -d.