- 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.
To setup 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.
If you want to contribute code then you can fork this repo, make changes and raise a PR. (see how to)
GNU Affero General Public License v3.0
Frappe drive is currently marked as pre-alpha expect breaking changes between versions.