DocFlow - Document Management API

DocFlow is a powerful Document Management API designed to streamline document handling, including seamless uploading, downloading, organization, versioning, sharing, and more.
π Upcoming Updates
- π¨ Document Interactions - Adding Comments and Tags
- π¨ Import documents from unread emails
- π¨ Video Preview
- π¨ Adding custom metadata fields to document
- π¨ 2-factor authentication
- π¨ Storage quota per user? (Maybe to enable limit storage per user)
- π¨ Bulk file importer
π Key Features
- π‘ Document Upload and Download
- π‘ Organization and Searching
- π‘ Versioning
- π‘ Sharing
- π‘ Authentication and Authorization
- π‘ Access Control List
- π‘ Deletion and Archiving
- π‘ Document Preview
- π‘ Send file via Email
- π‘ Minio Supportβfor on-premise object storage
π API Documentation and Image
Explore the API Documentation for detailed information on how to use DocFlow's features.
Details about features and commands can be found here.
Download docker image from docker-hub.
Or just run
docker pull jiisanda/docflow:1
πΈ Setup Docflow
Follow the steps outlined in the setup.md file.
π§© Implementation Detail
| Features | Implementation Detail |
|---|---|
| Upload | Detail |
| Download | Detail |
| Sharing | Detail |
| Document Preview | Detail |
π€ Document Upload
Here's how documents are uploaded in DocFlow:

For a detailed explanation, visit the Document Upload Documentation.
π₯ Document Download
Here's how a user can download a file in DocFlow.

For detailed explanation, visit the Document Download Documentation.
π¨ Document Sharing
Learn how to share documents in DocFlow:

For detailed instructions, visit the Document Sharing Documentation.
π Document Preview
Here's how the preview of docs works in DocFlow.

For detailed instructions, visit the Document Preview Documentation
π License
π§ Contact Us
For any questions or support, please contact.
Test DocFlow to manage documents seamlessly!