Google Drive external storage support for Nextcloud (still in Beta)
First of all, you need to enable the files_external
app.
- Simply install
files_external_gdrive
from the Nextcloud appstore
- First, clone the repo
git clone https://github.com/NastuzziSamy/files_external_gdrive.git
- Execute
make install
in the app directory - And enable the app with
php occ app:enable files_external_gdrive
in the Nextcloud directory
In order to use the app, you need to create an OAuth2 client via: https://console.developers.google.com/apis/
Complete all needed information, as:
- App name (put "Nextcloud" so you can remember you use it for Nextcloud)
- JS origin urls
- Redirect urls (for OAuth2 callback)
Use your Google credentials to authorize access and connect to your Google account to give access to your Drive.
- Make files and directories:
- Printable
- Readable
- Downloadable
- Uploadable
- Editable
- Renamable
- With the right mimetype
- Allow regular user to create its own Google Drive external storage
- Fix Oauth duplications
- Print better stats
- Update only on changes
- Optimize
- Unit tests