{"id":29190663,"url":"https://github.com/owncloud/files_external_dropbox","last_synced_at":"2026-02-03T03:31:47.864Z","repository":{"id":19111636,"uuid":"83412855","full_name":"owncloud/files_external_dropbox","owner":"owncloud","description":"📦  App for Integration of Dropbox","archived":false,"fork":false,"pushed_at":"2024-10-14T01:39:09.000Z","size":455,"stargazers_count":12,"open_issues_count":19,"forks_count":5,"subscribers_count":64,"default_branch":"master","last_synced_at":"2025-06-27T21:13:47.381Z","etag":null,"topics":["dropbox","owncloud","owncloud-app","storage"],"latest_commit_sha":null,"homepage":"","language":"Starlark","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/owncloud.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2017-02-28T09:15:03.000Z","updated_at":"2025-04-22T15:03:44.000Z","dependencies_parsed_at":"2024-02-14T09:27:22.626Z","dependency_job_id":"62ead73b-9fd9-4509-962d-0902f8bb3371","html_url":"https://github.com/owncloud/files_external_dropbox","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/owncloud/files_external_dropbox","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/owncloud%2Ffiles_external_dropbox","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/owncloud%2Ffiles_external_dropbox/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/owncloud%2Ffiles_external_dropbox/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/owncloud%2Ffiles_external_dropbox/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/owncloud","download_url":"https://codeload.github.com/owncloud/files_external_dropbox/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/owncloud%2Ffiles_external_dropbox/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263052430,"owners_count":23406106,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["dropbox","owncloud","owncloud-app","storage"],"created_at":"2025-07-02T00:10:45.740Z","updated_at":"2026-02-03T03:31:47.812Z","avatar_url":"https://github.com/owncloud.png","language":"Starlark","funding_links":[],"categories":[],"sub_categories":[],"readme":"# files_external_dropbox\nFlysystem based dropbox backend for ownCloud\n\nRequires ownCloud 10.0 or later\n\n## Steps For Installation:\n- Get the code\n```bash\ngit clone\ncd files_external_dropbox\ncomposer install\n```\n- Move this folder ```files_external_dropbox``` to ```owncloud/apps```\n- Activate the app from settings page\n- Fill up the storage details (See Below _Configuring OAuth2_)\n- Fire up the files page to see the ```Dropbox``` mounted as external storage\n\n## Configuring OAuth2\n- Connecting Dropbox is a little more work because you have to create a Dropbox app. Log into the [Dropbox Developers](http://www.dropbox.com/developers) page and click Create Your App\n- Then choose which folders to share, or to share everything in your Dropbox.\n- Name Your App and then click Create App\n- Under the section **OAuth2** Redirect URIs add a new URL ```http://path/to/owncloud/index.php/settings/admin?sectionid=storage``` _(Replace http://path/to/owncloud/index.php with you valid owncloud installation path)_\n- Then Go to owncloud ```/settings/admin?sectionid=storage``` and Add a new storage **Dropbox**\n- Fill the details Client Id, Client Secrets from you Dropbox App page\n- Click Grant Access and then you will be redirected for OAuth login\n- After completing the OAuth you will be redirect back to Storage Section and you should see **green** mark along your storage configuration\n- That's it\n\n## Dependencies\nThis app depends on the flysystem adapter for dropbox which can be found here [https://github.com/Hemant-Mann/flysystem-dropbox](https://github.com/Hemant-Mann/flysystem-dropbox)\n\n\n## Future Work\n- Update the Guzzle Dependency to ^6.0\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fowncloud%2Ffiles_external_dropbox","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fowncloud%2Ffiles_external_dropbox","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fowncloud%2Ffiles_external_dropbox/lists"}