Requirements
- Docker
- Docker Compose
- Linux Server
- Don’t support Docker Desktop for Windows and Mac.
- Minimum: 4 CPU cores, 16 GB memory, 100 GB disk space.
Quick Start
Download
Download a specific version from Dify Enterprise repository. Using wget:Installation
-
Extract the contents of the downloaded file to your deployment directory.
-
Start docker compose.
- How to Access Dify Enterprise.
- Verify Dify Services Status.
- License Activation.
Upgrade From Community Edition
-
Create the enterprise database (make sure your community version is running).
Tip: You may need to adjust the container name based on your running containers. Use
docker container lsto find the name of thedbservice. -
Shut down the community version.
-
Backup your data and settings (you may need to use
sudo). -
Delete all files and folders from the Community version, except for the
backup.tgzanddify-docker-compose-<version>.tgz. -
Extract the contents of the downloaded file to your deployment directory.
-
Restore your backup by deleting the
volumesfolder.Then run: -
If you have custom configurations (e.g.,
docker-compose.yaml,ssrf_proxy/squid.conf, ornginx/conf.d/default.conf), update the corresponding files with your changes. -
Start docker compose.
- How to Access Dify Enterprise.
- Verify Dify Services Status.
- License Activation.
Upgrade From Previous Enterprise Edition
-
Backup your data and settings (you may need to use sudo).