Overview
Dify Studio home and templates
The Dify console home, where you browse ready-made agent, chatbot, workflow and RAG templates or start a blank app; served on port 80 through Dify's bundled nginx.
Dify Studio home and templates
Model provider integrations
Dify Studio app builder
Secure first-run admin setup
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
Dify is a popular platform for building and operating LLM applications, distributed under the Dify Open Source License (a modified Apache 2.0 with additional conditions). Its visual console lets you design AI agents, chat assistants, retrieval augmented generation apps and multi step workflows, connect any large language model provider, manage prompts and datasets, and expose everything as an API, without stitching together a stack of separate tools. This image delivers Dify fully installed as its complete official Docker Compose stack, fronted by nginx, so your private AI application workspace is operational within minutes of launch, with no manual container wiring and no dependency troubleshooting.
Unlike a bare deployment, this image ships the whole Dify stack pre-wired and hardened: the console, API, background workers, PostgreSQL, Redis and a Weaviate vector store all on a private Docker network with only nginx exposed on ports 80 and 443, ready for your TLS certificate. There are no default credentials: the image boots to the first-run setup screen so you create your own administrator on first visit, and no shared passwords or pre-seeded database rows exist in the image. A unique session signing key is generated for your instance on first boot. The stack refreshes itself to the newest Dify release images on first boot, so every launch runs current software rather than a version frozen at build time. Docker and systemd manage the services for automatic restarts and clean logging, and 24/7 cloudimg support is included.
Capabilities include a visual workflow and agent builder, retrieval augmented generation over your own documents with a built in vector store, prompt and dataset management, a model provider layer that works with OpenAI, Anthropic, local Ollama and any OpenAI compatible endpoint, built in observability, and a backend as a service API so you can embed AI features into your own products.
cloudimg ships stock Dify with its console logo and copyright retained, and this single tenant image is for customers to self host their own Dify instance, not to operate a multi tenant service. Dify and all other product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.
Highlights
- Dify's full official Docker Compose stack (console, API, workers, PostgreSQL, Redis, Weaviate vector store) pre-installed and pre-wired behind nginx on port 80, so your visual LLM app builder is operational within minutes of launch with no container wiring
- Secure by default with no shipped login: the console boots to the first-run setup screen so you create your own administrator, a unique session signing key is generated per instance on first boot, and internal services stay on a private network with only nginx exposed
- Build AI agents, chatbots, RAG apps and multi-step workflows against any model provider (OpenAI, Anthropic, local Ollama or any OpenAI-compatible endpoint); the stack refreshes to the newest release on first boot, with 24/7 cloudimg support included
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
- ...
Dimension | Description | Cost/hour |
|---|---|---|
m5.large Recommended | m5.large | $0.08 |
t2.micro | t2.micro instance type | $0.04 |
t3.micro | t3.micro instance type | $0.04 |
t3.2xlarge | t3.2xlarge instance type | $0.24 |
g6.48xlarge | g6.48xlarge instance type | $0.24 |
r5dn.metal | r5dn.metal instance type | $0.24 |
r6id.2xlarge | r6id.2xlarge instance type | $0.24 |
r8in.xlarge | r8in.xlarge instance type | $0.12 |
r8ib.2xlarge | r8ib.2xlarge instance type | $0.24 |
m5a.8xlarge | m5a.8xlarge instance type | $0.24 |
Vendor refund policy
Refunds available on request.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Initial release of Dify, delivered as its full official Docker Compose stack fronted by nginx, secure by default with no shipped administrator.
Additional details
Usage instructions
Connect via SSH on port 22 as the default login user for your operating system variant (the user guide lists it per variant). Dify's console is served on port 80 through its bundled nginx: browse to http://<instance-public-ip>/ and you will land on the first-run setup screen at /install. The FIRST account you register there becomes the workspace owner/administrator - no admin ships in the image. Retrieve the per-instance info note with: sudo cat /root/dify-info.txt (resolved URL and setup guidance; it contains NO credential because none ships). Dify runs no models itself: after creating your admin account, open Settings then Model Provider and add an OpenAI, Anthropic, Ollama or any OpenAI-compatible key to enable your agents and workflows. The full stack is memory hungry, so a 4 vCPU / 16 GB instance (m5.xlarge) or larger is recommended for production.
Resources
Vendor resources
Support
Vendor support
cloudimg provides 24/7 technical support for this product by email and live chat.
Scope of Support
Our engineers assist with deployment, instance configuration, the Docker Compose stack, first-run setup and administrator creation, model provider integration (OpenAI, Anthropic, Ollama and OpenAI-compatible endpoints), retrieval augmented generation and the bundled vector store, workflow and agent configuration, API keys, TLS setup, updates, and troubleshooting.
How to Get Help
Email: support@cloudimg.co.uk Live chat: Available 24/7 through our support portal
For issues including service disruptions, configuration problems, performance degradation, or questions about upgrades and best practices, contact us through either channel. We also assist with refund requests and billing inquiries related to the support service.
Instance Sizing Guidance
The full Dify stack (PostgreSQL, Redis, Weaviate and several Python workers) is memory hungry; if you need help selecting the right EC2 instance type for your workload and concurrent user load, our team can provide recommendations based on your specific use case.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.