---
title: "Deploy exquisite-growth"
description: "Self-hosted Dify LLM app platform with pgvector, Redis, and MinIO"
category: "AI/ML"
url: https://railway.com/deploy/exquisite-growth
---

# Deploy exquisite-growth

Self-hosted Dify LLM app platform with pgvector, Redis, and MinIO

**[Deploy exquisite-growth on Railway](https://railway.com/template/exquisite-growth)**

- **Creator:** Nick K's Projects
- **Category:** AI/ML

## Template content

### minio https://devicons.railway.app/i/minio.svg

- **Image:** minio/minio:RELEASE.2025-04-08T15-41-24Z
- **Start command:** `sh -c 'mkdir -p /data/dify && minio server --address ":9000" --console-address ":9001" /data'`

### dify-sandbox https://github.com/langgenius.png

- **Image:** langgenius/dify-sandbox:0.2.15

### dify-plugin-daemon https://github.com/langgenius.png

- **Image:** langgenius/dify-plugin-daemon:0.6.3-local

### dify-web https://github.com/langgenius.png

- **Image:** langgenius/dify-web:1.16.0
- **Public domain:** Yes

### worker https://github.com/langgenius.png

- **Image:** langgenius/dify-api:1.16.0

### squid https://devicons.railway.app/i/squid.svg

- **Image:** ubuntu/squid:latest
- **Start command:** `sh -c "printf 'http_port 3128\nacl all src all\nhttp_access allow all\ncoredump_dir /var/spool/squid\ndns_v4_first on\nrequest_timeout 2 minutes\n' > /etc/squid/squid.conf && exec /usr/sbin/squid -f /etc/squid/squid.conf -NYC 1"`

### dify-api https://github.com/langgenius.png

- **Image:** langgenius/dify-api:1.16.0
- **Public domain:** Yes

### redis https://devicons.railway.app/i/redis.svg

- **Image:** redis:6-alpine
- **Start command:** `sh -c 'redis-server --requirepass "$REDIS_PASSWORD"'`

### pgvector https://devicons.railway.app/i/postgresql.svg

- **Image:** pgvector/pgvector:pg16
- **Start command:** `sh -c "echo 'CREATE DATABASE dify_plugin;' > /docker-entrypoint-initdb.d/10-dify-plugin.sql; exec docker-entrypoint.sh postgres"`

## Documentation

# Deploy and Host exquisite-growth on Railway

exquisite-growth is a self-hosted deployment of Dify, the open-source LLM app development platform. It bundles everything Dify needs — API, web console, background worker, plugin daemon, code sandbox, Postgres with pgvector, Redis, MinIO object storage, and an egress proxy — into one Railway project.

## About Hosting exquisite-growth

This template deploys nine services that work together out of the box. The Dify API and web console are exposed publicly, while pgvector (Postgres), Redis, MinIO, the plugin daemon, the code sandbox, and the Squid egress proxy communicate over Railway's private network. Databases are created automatically on first boot, secrets are generated for you, and persistent volumes are attached to Postgres, Redis, MinIO, and the plugin daemon — so a one-click deploy gives you a production-style Dify stack with no manual configuration.

## Common Use Cases

- Build and run LLM apps, chatbots, and agentic workflows with Dify's visual editor
- Create RAG pipelines over your own documents using the built-in pgvector knowledge base
- Publish your AI apps as APIs or embeddable web apps backed by any major model provider

## Dependencies for exquisite-growth Hosting

- PostgreSQL with the pgvector extension (bundled as the pgvector service)
- Redis, MinIO object storage, and a Squid egress proxy (all bundled)
- A model provider API key (OpenAI, Anthropic, etc.), added in Dify after deployment

### Implementation Details

After deploying, open the dify-web service's public URL and create the initial admin account. Then add your model provider keys under Settings → Model Provider. The worker service runs background Celery jobs, dify-sandbox executes user code safely behind the squid proxy, and dify-plugin-daemon manages marketplace plugins.

## Why Deploy exquisite-growth on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying exquisite-growth on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.

## Similar templates

- [Chat Chat](https://railway.com/deploy/-WWW5r) — Chat Chat, your own unified chat and search to AI platform.
- [stella](https://railway.com/deploy/stella) — Self-host stella with web, API, Postgres, Redis, and object storage.
- [Hermes Agent | OpenClaw Alternative with Dashboard](https://railway.com/deploy/hermes-agent-or-openclaw-alternative-wit) — Self-Hosted Hermes AI Agent for Telegram, Discord & Slack

Open this page in a browser: https://railway.com/deploy/exquisite-growth
