Warning
Frappe Drive is currently in beta, and will let breaking changes through, do not use it as your sole backup/data storage.
Note: Frappe Drive is not currently accepting pull requests. File an issue to open a discussion to discuss an idea/feature request.
- Upload and store files across multiple platforms.
- View files and folders in List or Grid view and sort them by preference.
- Preview files such as images, videos, PDFs, etc.
- Share files or folders with others and manage their permissions.
- Post comments on files shared with you.
- Add files or folders to favourites to make them easily accessible.
- Use the Search Bar to search for any file or folder in your Drive.
- Supports sharing files and folders with individual users and user groups.
- Ships with a robust document editor that seamlessly integrates with Frappe Drive and supports real time collaborative editing.
To set up the repository locally, follow the steps mentioned below:
-
Install bench and set up a
frappe-bench
directory by following the installation steps. -
Move into your
frappe-bench
directory and get the Drive appbench get-app https://github.com/frappe/drive
-
Create a new site
bench new-site drive.site
-
Map your site to localhost
bench --site drive.site add-to-hosts
-
Install the app onto your site
bench --site drive.site install-app drive
-
Start the bench server
bench start
-
Start the frontend development server
cd apps/drive && yarn dev
-
Finally, open the URL http://drive.site:8000/drive in your browser to see the app running.
There are many ways you can contribute even if you don't code:
- You can start by giving a star to this repository!
- If you find any issues, even if it is a typo, you can raise an issue to inform us.
GNU Affero General Public License v3.0
Frappe drive is currently marked as beta expect breaking changes between versions.