Skip to content

Docs: add S3 persistent storage configuration#36

Merged
Winson-030 merged 1 commit intoWinson-030:upgrade/dify-version-100from
aki366:feature/add-s3-storage-doc-multilang
Apr 17, 2025
Merged

Docs: add S3 persistent storage configuration#36
Winson-030 merged 1 commit intoWinson-030:upgrade/dify-version-100from
aki366:feature/add-s3-storage-doc-multilang

Conversation

@aki366
Copy link
Contributor

@aki366 aki366 commented Apr 11, 2025

✨ Summary

I am planning to add documentation on setting up the use of the cloud as persistent storage for Dify, which seems to be in demand.
I will add multilingual documentation using AWS S3 as an example.

This document explains how to switch from local storage (/app/api/storage) to AWS S3 using environment variables in the Kubernetes manifest.

It is written in Japanese, English, and Chinese to support a wider range of users and contributors.

Changes

  • Added multilingual section to README:
    • Use S3 for storing uploaded files (PDF, CSV, etc.).
    • Set required environment variables in api.yaml and worker.yaml.
    • Use Kubernetes Secrets to securely reference credentials
  • Include a link to the official documentation.

💬 Notes.

We would like to add documentation on storage configuration.

I have created a README under dify/api/ as a section close to the code, but it would be helpful if you could review if this policy is acceptable!

@Winson-030
Copy link
Owner

Thanks for your great contribution Aki san. I will review ASAP.

@Winson-030 Winson-030 merged commit 3574aad into Winson-030:upgrade/dify-version-100 Apr 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants