{"id":28461621,"url":"https://github.com/cidgravity/nextcloud-cidgravity-app","last_synced_at":"2026-03-05T21:07:14.376Z","repository":{"id":259061984,"uuid":"814611928","full_name":"CIDgravity/nextcloud-cidgravity-app","owner":"CIDgravity","description":"Nextcloud app to use Filecoin as a backend","archived":false,"fork":false,"pushed_at":"2025-07-03T02:00:49.000Z","size":3045,"stargazers_count":2,"open_issues_count":19,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-07-03T08:42:40.001Z","etag":null,"topics":["cidgravity","decentralized","ipfs","nextcloud","nodejs","php"],"latest_commit_sha":null,"homepage":"https://cidgravity.com","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CIDgravity.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-06-13T10:51:22.000Z","updated_at":"2025-06-10T19:03:36.000Z","dependencies_parsed_at":"2024-11-06T06:10:58.257Z","dependency_job_id":"b50e8ed3-17f5-411f-8752-1499f8d250ec","html_url":"https://github.com/CIDgravity/nextcloud-cidgravity-app","commit_stats":{"total_commits":94,"total_committers":4,"mean_commits":23.5,"dds":0.276595744680851,"last_synced_commit":"8a48e282166da9e039c6998ce35e6ec3a1b2b7ed"},"previous_names":["cidgravity/nextcloud-cidgravity-gateway-app","cidgravity/nextcloud-cidgravity-app"],"tags_count":19,"template":false,"template_full_name":null,"purl":"pkg:github/CIDgravity/nextcloud-cidgravity-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CIDgravity%2Fnextcloud-cidgravity-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CIDgravity%2Fnextcloud-cidgravity-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CIDgravity%2Fnextcloud-cidgravity-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CIDgravity%2Fnextcloud-cidgravity-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CIDgravity","download_url":"https://codeload.github.com/CIDgravity/nextcloud-cidgravity-app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CIDgravity%2Fnextcloud-cidgravity-app/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266053839,"owners_count":23869498,"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":["cidgravity","decentralized","ipfs","nextcloud","nodejs","php"],"created_at":"2025-06-07T04:00:40.341Z","updated_at":"2026-03-05T21:07:14.283Z","avatar_url":"https://github.com/CIDgravity.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# CIDgravity for Nextcloud\n\n**Decentralized Storage Integration via IPFS \u0026 Filecoin**\nCIDgravity integrates IPFS and Filecoin as a decentralized backend for your Nextcloud instance. It enables seamless storage and retrieval of files using content addressing (via IPFS CIDs), while leveraging Filecoin for persistent and verifiable storage.\n\nWith CIDgravity, users can continue working within the familiar Nextcloud interface, while benefiting from the resilience, **verifiability**, and **immutability** provided by Web3 storage protocols like IPFS.\n\n![](screenshots/app1.png)\n\n## Requirements\n* Nextcloud 31\n\n## Key Features\n- Add IPFS + Filecoin as an External Storage backend in Nextcloud\n- Store files in IPFS and back them with Filecoin storage deals\n- Retrieve files via their IPFS CIDs from **any public IPFS gateway**\n- Share data easily with simple IPFS links\n- View IPFS/Filecoin info directly in the **Nextcloud file details panel**\n- Maintain Nextcloud file versioning and metadata sync\n- Transparent integration with minimal disruption to end-user experience\n- Decentralized by design: Your data is safely replicated across the IPFS/Filecoin network — even if CIDgravity disappears, content remains accessible via its CID.\n\n📘 **Learn More:** [What is IPFS?](https://docs.ipfs.tech/concepts/what-is-ipfs/)\n\n## Get Started\n\n- 🧾 **Access:** Create an account \u003ca href=\"https://nextcloud.twinquasar.io\" target=\"_blank\"\u003eHERE\u003c/a\u003e\n- 🎁 **Storage:** First 25 GB are free; then $5 per TB per month\n- 🔐 **Important:** Data stored on IPFS/Filecoin is **public**. Please encrypt sensitive content or only upload non-private files.\n\n## Installation\n### Automatic installation (*recommended*)\nCertainly! Here's a clearer and more helpful version of that section, including instructions for installing an app from the Nextcloud App Store (for when it's available):\n\n---\n\n## Installation\n### Automatic Installation (*Recommended*)\nYou can install the app directly from the Nextcloud App Store:\n\n1. Log in to your **Nextcloud** instance as an **administrator**.\n2. Click your profile icon in the top-right corner and select **Apps**.\n3. In the **App Store**, use the search bar to find **CIDgravity - IPFS/Filecoin external storage**.\n4. Click **Download and enable** to install the app.\n\nThe app will now be available in your Nextcloud instance and ready for configuration.\n\n### Manual installation (from releases)\n* Download the latest version from the [release page](https://github.com/CIDgravity/nextcloud-cidgravity-app/releases/latest).\n* Extract the archive to your Nextcloud's app folder, e.g. `unzip cidgravity-vx.x.x.zip -C /path/to/nextcloud/apps`\n* Enable the app in the Apps section of your Nextcloud.\n\n### Manual installation (from repository)\n* Simply clone the repo to your apps folder and build the frontend:\n\n```\ncd /path/to/nextcloud/apps/\ngit clone https://github.com/CIDgravity/nextcloud-cidgravity-app.git\nmv nextcloud-cidgravity-gateway-app/ cidgravity/\ncd cidgravity/\nmake composer\nmake npm-init\nmake build-js-production\n```\n\n* Enable the app in the Apps section of your Nextcloud.\n\nHere’s an improved and more professional version of that README section:\n\n---\n\n### Required Configuration\n\nTo enable advanced features of the **CIDgravity Gateway**, you need to update your Nextcloud configuration file. \nAdd the following line to your `config.php`:\n\n```php\n'cidgravity_gateway_external_storage_enabled' =\u003e true,\n```\n\nThis setting enables support for external storage through the CIDgravity Gateway.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcidgravity%2Fnextcloud-cidgravity-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcidgravity%2Fnextcloud-cidgravity-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcidgravity%2Fnextcloud-cidgravity-app/lists"}