{"id":15106838,"url":"https://github.com/nuclearcms/documents","last_synced_at":"2025-09-27T05:31:15.103Z","repository":{"id":57029183,"uuid":"64386806","full_name":"nuclearcms/Documents","owner":"nuclearcms","description":"Document management system with embedding, uploading, downloading for different media types.","archived":true,"fork":false,"pushed_at":"2016-11-25T18:22:40.000Z","size":55,"stargazers_count":3,"open_issues_count":0,"forks_count":2,"subscribers_count":3,"default_branch":"master","last_synced_at":"2024-11-15T07:51:27.404Z","etag":null,"topics":["media-library","nuclear"],"latest_commit_sha":null,"homepage":null,"language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nuclearcms.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2016-07-28T10:34:29.000Z","updated_at":"2023-05-31T13:57:01.000Z","dependencies_parsed_at":"2022-08-23T16:30:17.333Z","dependency_job_id":null,"html_url":"https://github.com/nuclearcms/Documents","commit_stats":null,"previous_names":[],"tags_count":30,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuclearcms%2FDocuments","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuclearcms%2FDocuments/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuclearcms%2FDocuments/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nuclearcms%2FDocuments/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nuclearcms","download_url":"https://codeload.github.com/nuclearcms/Documents/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":234391378,"owners_count":18824809,"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":["media-library","nuclear"],"created_at":"2024-09-25T21:01:59.289Z","updated_at":"2025-09-27T05:31:14.705Z","avatar_url":"https://github.com/nuclearcms.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Documents\nDocument management system with embedding, uploading, downloading for different media types.\n \n---\n[![Build Status](https://travis-ci.org/NuclearCMS/Documents.svg?branch=master)](https://travis-ci.org/NuclearCMS/Documents)\n[![Total Downloads](https://poser.pugx.org/Nuclear/Documents/downloads)](https://packagist.org/packages/Nuclear/Documents)\n[![Latest Stable Version](https://poser.pugx.org/Nuclear/Documents/version)](https://packagist.org/packages/Nuclear/Documents)\n[![License](https://poser.pugx.org/Nuclear/Documents/license)](https://packagist.org/packages/Nuclear/Documents)\n \nThis package is intended for [Nuclear CMS](https://github.com/NuclearCMS/Nuclear) and it constitutes its main document management functionality. It is developed separately to enable individual development, testing and possible reuse.\n \n## Installation\nInstalling Documents is simple.\n \n1. Pull this package in through [Composer](https://getcomposer.org).\n    ```js\n    {\n        \"require\": {\n            \"nuclear/documents\": \"~0.9\"\n        }\n    }\n    ```\n\n2. In order to register Documents Service Provider add `'Nuclear\\Documents\\Providers\\DocumentsServiceProvider'` together with other package providers that Documents rely on to the end of `providers` array in your `config/app.php` file.\n    ```php\n    'providers' =\u003e array(\n    \n        'Illuminate\\Foundation\\Providers\\ArtisanServiceProvider',\n        'Illuminate\\Auth\\AuthServiceProvider',\n        ...\n        'Nuclear\\Documents\\Providers\\DocumentsServiceProvider',\n        'Kenarkose\\Files\\Provider\\FilesServiceProvider',\n        'Kenarkose\\Sortable\\SortableServiceProvider',\n        'Kenarkose\\Transit\\Provider\\TransitServiceProvider',\n        'Simexis\\Oembed\\OembedServiceProvider',\n        'Intervention\\Image\\ImageServiceProvider',\n        'Dimsav\\Translatable\\TranslatableServiceProvider'\n    \n    ),\n    ```\n    \n3. Publish the migrations and configuration files.\n    ```bash\n    php artisan vendor:publish --provider:\"Nuclear\\Documents\\Providers\\DocumentsServiceProvider\"\n    ```\n    Do not forget to migrate the database.\n\n4. Please check the tests and source code for further documentation.\n \n## License\nDocuments is released under [MIT License](https://github.com/NuclearCMS/Documents/blob/master/LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnuclearcms%2Fdocuments","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnuclearcms%2Fdocuments","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnuclearcms%2Fdocuments/lists"}