{"id":14989298,"url":"https://github.com/diskcloud/service","last_synced_at":"2025-04-12T01:22:02.029Z","repository":{"id":246190543,"uuid":"820362952","full_name":"diskcloud/service","owner":"diskcloud","description":"Online cloud storage implemented by nodejs 使用Nodejs实现的在线云存储","archived":false,"fork":false,"pushed_at":"2024-09-10T17:49:34.000Z","size":362,"stargazers_count":4,"open_issues_count":11,"forks_count":0,"subscribers_count":0,"default_branch":"plus/2.0.0","last_synced_at":"2025-03-25T21:05:03.530Z","etag":null,"topics":["cloud","clouddisk","disk","diskcloud","docker","koa","koa-router","mysql","nodejs","nodemon","pm2","redis","restful","restful-api","sequelize","sso","tinify"],"latest_commit_sha":null,"homepage":"https://diskcloud.giao.club/","language":"JavaScript","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/diskcloud.png","metadata":{"files":{"readme":"README-zh.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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}},"created_at":"2024-06-26T10:16:23.000Z","updated_at":"2024-09-04T17:34:36.000Z","dependencies_parsed_at":"2024-06-26T11:47:33.163Z","dependency_job_id":"b0986739-fc75-49fb-8aa2-c822d3fca5fc","html_url":"https://github.com/diskcloud/service","commit_stats":{"total_commits":105,"total_committers":3,"mean_commits":35.0,"dds":"0.10476190476190472","last_synced_commit":"cd702d597176358b3951dd93784135e161416884"},"previous_names":["diskcloud/service"],"tags_count":8,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diskcloud%2Fservice","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diskcloud%2Fservice/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diskcloud%2Fservice/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/diskcloud%2Fservice/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/diskcloud","download_url":"https://codeload.github.com/diskcloud/service/tar.gz/refs/heads/plus/2.0.0","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248501938,"owners_count":21114707,"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":["cloud","clouddisk","disk","diskcloud","docker","koa","koa-router","mysql","nodejs","nodemon","pm2","redis","restful","restful-api","sequelize","sso","tinify"],"created_at":"2024-09-24T14:18:05.962Z","updated_at":"2025-04-12T01:22:02.002Z","avatar_url":"https://github.com/diskcloud.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/diskcloud/service\"\u003e\n    \u003cimg width=\"150\" src=\"./public/logo.png\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003cimg alt=\"GitHub repo size\" src=\"https://img.shields.io/github/repo-size/diskcloud/service\"\u003e\n\u003cimg alt=\"GitHub Issues or Pull Requests\" src=\"https://img.shields.io/github/issues-pr/diskcloud/service\"\u003e\n\u003cimg alt=\"GitHub Issues or Pull Requests\" src=\"https://img.shields.io/github/issues/diskcloud/service\"\u003e\n\u003c/p\u003e\n\n[English](./README.md) | 中文\n\n## 支持系统 💻\n\n| Linux                                                                | MacOS                                                                | Windows                                                                  |\n| -------------------------------------------------------------------- | -------------------------------------------------------------------- | ------------------------------------------------------------------------ |\n| \u003cimg alt=\"Linux\" width=\"35\" src=\"./public/support-system/linux.svg\"\u003e | \u003cimg alt=\"MacOS\" width=\"35\" src=\"./public/support-system/macos.svg\"\u003e | \u003cimg alt=\"Windows\" width=\"35\" src=\"./public/support-system/windows.svg\"\u003e |\n\n## 运行环境 📍\n\n| Node     | Npm     | Yarn     | MySQL    | Redis   |\n| -------- | ------- | -------- | -------- | ------- |\n| \u003e=18.0.0 | \u003e=8.0.0 | \u003e=1.22.0 | \u003e=5.7.44 | \u003e=7.2.4 |\n\n## 功能列表 📃\n\n- [x] 文件上传\n- [x] 文件压缩\n- [x] 文件缩略图\n- [x] 文件临时存储\n- [x] 文件回收站\n- [x] 文件下载\n- [x] 文件编辑\n- [x] 文件共享\n- [x] 文件数据管理\n- [x] 用户单点登录（SSO）\n- [x] 用户注销\n- [x] 用户角色权限\n- [x] 用户禁用启用\n- [x] 一键启动项目\n- [x] 自动创建数据库\n\n## 使用方法 😋\n\n#### Linux\n\n```shell\n./scripts/setup.sh\n```\n\n#### Windows\n\n```shell\n./scripts/setup.ps1\n```\n\n## 贡献者 💪\n\n\u003ca href=\"https://github.com/diskcloud/service/graphs/contributors\"\u003e\u003cimg src=\"https://opencollective.com/diskcloud/contributors.svg\" /\u003e\u003c/a\u003e\n\n\u003ca href=\"https://next.ossinsight.io/widgets/official/compose-activity-trends?repo_id=820362952\" target=\"_blank\" style=\"display: block\" align=\"center\"\u003e\n  \u003cpicture\u003e\n    \u003csource media=\"(prefers-color-scheme: dark)\" srcset=\"https://next.ossinsight.io/widgets/official/compose-activity-trends/thumbnail.png?repo_id=820362952\u0026image_size=auto\u0026color_scheme=dark\"\u003e\n      \u003cimg alt=\"Activity Trends of diskcloud/service - Last 28 days\" src=\"https://next.ossinsight.io/widgets/official/compose-activity-trends/thumbnail.png?repo_id=820362952\u0026image_size=auto\u0026color_scheme=light\" height=\"auto\"\u003e\n  \u003c/picture\u003e\n\u003c/a\u003e\n\u003cbr /\u003e\n\u003ca href=\"https://next.ossinsight.io/widgets/official/analyze-org-activity-efficiency?owner_id=11855343\u0026period=past_28_days\u0026activity=pull-requests\" target=\"_blank\" style=\"display: block\" align=\"center\"\u003e\n  \u003cpicture\u003e\n    \u003csource  media=\"(prefers-color-scheme: dark)\" srcset=\"https://next.ossinsight.io/widgets/official/analyze-org-activity-efficiency/thumbnail.png?owner_id=11855343\u0026period=past_28_days\u0026activity=pull-requests\u0026image_size=3x9\u0026color_scheme=dark\"\u003e\n      \u003cimg alt=\"Count of Pull requests Over Time\" src=\"https://next.ossinsight.io/widgets/official/analyze-org-activity-efficiency/thumbnail.png?owner_id=11855343\u0026period=past_28_days\u0026activity=pull-requests\u0026image_size=3x9\u0026color_scheme=light\" height=\"auto\"\u003e\n  \u003c/picture\u003e\n\u003c/a\u003e\n\n## 其他文档 📖\n\n[贡献指南](./CONTRIBUTING.md) | [安全策略](./SECURITY.md) | [更新日志](./CHANGELOG.md) | [许可证](./LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdiskcloud%2Fservice","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdiskcloud%2Fservice","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdiskcloud%2Fservice/lists"}