An open API service for producing an overview of a list of open source projects.

https://github.com/AsterCommunity/AsterDrive

cloud-drive cloud-storage file-management file-server file-share file-upload-server hackable object-storage onedrive own-your-data owncloud platform react rust s3 self-hosted self-hosting webdav webdav-server wopi

Score: 6.525029657843462

Last synced: about 10 hours ago
JSON representation

Repository metadata:

Self-hosted file infrastructure in Rust for small teams: reliable uploads, storage policies, S3/remote-node backends, WebDAV/WOPI, and ops tooling.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 1,175
Total Committers: 11
Avg Commits per committer: 106.818
Development Distribution Score (DDS): 0.124

Commits in past year: 1,175
Committers in past year: 11
Avg Commits per committer in past year: 106.818
Development Distribution Score (DDS) in past year: 0.124

Name Email Commits
AptS-1547 e****s@e****t 1029
AptS-1738 a****8@e****t 104
AptS-1548 a****8@e****t 17
AptS-1543 a****3@e****t 10
DXL-0702 j****4@g****m 5
Eletron ProCoress 1****s 3
Yuanshi 2****2@q****m 2
YewFence h****o@y****v 2
gxxk-dev g****k@d****m 1
cg8 1****2 1
AptS-2077 f****s@h****m 1

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 111
Total pull requests: 69
Average time to close issues: 4 days
Average time to close pull requests: about 9 hours
Total issue authors: 6
Total pull request authors: 10
Average comments per issue: 0.62
Average comments per pull request: 4.45
Merged pull request: 56
Bot issues: 12
Bot pull requests: 1

Past year issues: 111
Past year pull requests: 69
Past year average time to close issues: 4 days
Past year average time to close pull requests: about 9 hours
Past year issue authors: 6
Past year pull request authors: 10
Past year average comments per issue: 0.62
Past year average comments per pull request: 4.45
Past year merged pull request: 56
Past year bot issues: 12
Past year bot pull requests: 1

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/AsterCommunity/AsterDrive

Top Issue Authors

  • AptS-1547 (89)
  • astercommunity-automation[bot] (10)
  • AptS-1738 (8)
  • github-actions[bot] (2)
  • AptS-0152 (1)
  • YewFence (1)

Top Pull Request Authors

  • AptS-1547 (55)
  • AptS-1738 (3)
  • cg8-5712 (2)
  • yuanshi233 (2)
  • YewFence (2)
  • Copilot (1)
  • gxxk-dev (1)
  • EleProCoress (1)
  • fossabot (1)
  • dependabot[bot] (1)

Top Issue Labels

  • Rust (71)
  • Enhancement (65)
  • Priority: Medium (49)
  • TypeScript (34)
  • Scope: Storage (27)
  • Bug (25)
  • Priority: High (24)
  • Status: Ready (21)
  • Priority: Low (20)
  • Scope: Runtime (18)
  • Storage Driver (16)
  • Scope: Admin UI (15)
  • Documentation (13)
  • CI: Failure (11)
  • Status: In Progress (11)
  • Scope: Upload (9)
  • Scope: Remote Nodes (9)
  • Scope: Files (8)
  • Tracking: Epic (8)
  • Status: Deferred (7)
  • Risk: High (5)
  • CI: Infrastructure (5)
  • Help Wanted (3)
  • Scope: WebDAV (3)
  • Status: Needs Decision (3)
  • Wait For More Info (2)
  • Scope: Versioning (2)
  • Dependencies (2)
  • Wait For PR (2)
  • Status: Blocked (1)

Top Pull Request Labels

  • Rust (54)
  • Documentation (40)
  • Priority: Medium (30)
  • Enhancement (25)
  • TypeScript (24)
  • Merged (20)
  • Risk: High (17)
  • Priority: High (15)
  • Scope: Storage (13)
  • Scope: Admin UI (10)
  • Scope: Files (8)
  • Bug (8)
  • Scope: Remote Nodes (8)
  • Scope: Runtime (7)
  • Dependencies (5)
  • Storage Driver (5)
  • Scope: WebDAV (3)
  • Scope: Versioning (2)
  • Priority: Low (2)
  • Scope: Upload (2)
  • Status: In Progress (1)
  • CI: Running (1)
  • Duplicate (1)

Dependencies

.github/actions/setup-litmus/action.yml actions
  • Swatinem/rust-cache v2 composite
  • dtolnay/rust-toolchain stable composite
  • taiki-e/install-action v2 composite
.github/workflows/docker-image.yml actions
  • actions/checkout v6 composite
  • docker/build-push-action v7 composite
  • docker/login-action v4 composite
  • docker/metadata-action v6 composite
  • docker/setup-buildx-action v4 composite
  • sigstore/cosign-installer v3 composite
.github/workflows/docs-check.yml actions
  • Swatinem/rust-cache v2 composite
  • actions/checkout v6 composite
  • dtolnay/rust-toolchain stable composite
  • oven-sh/setup-bun v2 composite
  • taiki-e/install-action v2 composite
.github/workflows/docs-deploy.yml actions
  • Swatinem/rust-cache v2 composite
  • actions/checkout v6 composite
  • actions/configure-pages v5 composite
  • actions/deploy-pages v4 composite
  • actions/upload-pages-artifact v4 composite
  • dtolnay/rust-toolchain stable composite
  • oven-sh/setup-bun v2 composite
  • taiki-e/install-action v2 composite
Cargo.toml cargo
  • aes-gcm 0.11 development
  • aws-smithy-http-client 1.4.0 development
  • hkdf 0.13 development
  • rsa 0.10.0-rc.18 development
  • testcontainers 0.28 development
  • tracing-subscriber 0.3.23 development
  • webauthn-authenticator-rs 0.6.1-dev development
  • actix-governor 0.10
  • actix-http 3
  • actix-multipart 0.8
  • actix-web 4.14.1
  • actix-ws 0.4
  • async-stream 0.3
  • aws-credential-types 1.3.0
  • aws-runtime 1.9.1
  • aws-sdk-s3 1.142.0
  • aws-smithy-http 0.64
  • aws-smithy-runtime-api 1.15.0
  • aws-smithy-types 1.6.2
  • azure_core 1.1.0
  • azure_storage_blob 1.0.0
  • base64 0.23
  • chrono-tz 0.10
  • clap 4
  • config 0.15
  • criterion 0.8
  • csv 1.4
  • dashmap 6
  • data-encoding 2.11
  • dotenvy 0.15
  • encoding_rs 0.8
  • fs2 0.4
  • governor 0.10
  • hmac 0.13
  • http 1
  • http-body 1
  • image 0.25
  • jsonwebtoken 11
  • lofty 0.25.1
  • md-5 0.11.0
  • mime_guess 2
  • moka 0.12.16
  • nom-exif 3.6.2
  • num_cpus 1.17.0
  • oem_cp 2
  • parking_lot 0.12
  • paste 1.0.15
  • percent-encoding 2.3
  • ring 0.17
  • russh 0.62.7
  • russh-sftp 2.4.0
  • rust-embed 8
  • secrecy 0.10
  • sha1 0.11
  • tiff 0.11.3
  • tikv-jemallocator 0.7
  • tokio-tungstenite 0.30
  • toml 1.1
  • toml_edit 0.25
  • unicode-normalization 0.1
  • url 2
  • urlencoding 2
  • utoipa-swagger-ui 9.0.2
  • uuid 1
  • webauthn-rs 0.6.1-dev
  • webauthn-rs-proto 0.6.1-dev
  • zip 8
crates/aster_drive_metrics/Cargo.toml cargo
crates/aster_drive_migration/Cargo.toml cargo
.github/workflows/audit.yml actions
  • actions/checkout v6 composite
  • oven-sh/setup-bun v2 composite
.github/workflows/ci-diagnostics.yml actions
  • AsterCommunity/aster-automation 1168b6cbcdf5ab7e5360be9dc88b883c4cfa72f3 composite
  • actions/checkout d23441a48e516b6c34aea4fa41551a30e30af803 composite
  • actions/create-github-app-token fee1f7d63c2ff003460e3d139729b119787bc349 composite
.github/workflows/frontend.yml actions
  • actions/checkout v6 composite
  • actions/upload-artifact v7 composite
  • codecov/codecov-action v7 composite
  • oven-sh/setup-bun v2 composite
.github/workflows/repository-reconciliation.yml actions
  • AsterCommunity/aster-automation 1168b6cbcdf5ab7e5360be9dc88b883c4cfa72f3 composite
  • actions/checkout d23441a48e516b6c34aea4fa41551a30e30af803 composite
  • actions/create-github-app-token fee1f7d63c2ff003460e3d139729b119787bc349 composite
.github/workflows/rust-release.yml actions
  • Swatinem/rust-cache v2 composite
  • actions/checkout v6 composite
  • actions/download-artifact v8 composite
  • actions/upload-artifact v7 composite
  • dtolnay/rust-toolchain stable composite
  • oven-sh/setup-bun v2 composite
  • sigstore/cosign-installer v3 composite
  • softprops/action-gh-release v2 composite
.github/workflows/rust.yml actions
  • Swatinem/rust-cache v2 composite
  • actions/checkout v6 composite
  • actions/setup-node v6 composite
  • actions/upload-artifact v7 composite
  • codecov/codecov-action v7 composite
  • dtolnay/rust-toolchain stable composite
  • oven-sh/setup-bun v2 composite
  • taiki-e/install-action v2 composite
.github/workflows/webdav-compatibility.yml actions
  • ./.github/actions/setup-litmus * composite
  • Swatinem/rust-cache v2 composite
  • actions/checkout v6 composite
  • actions/upload-artifact v7 composite
  • dtolnay/rust-toolchain stable composite
  • taiki-e/install-action v2 composite
.github/workflows/webdav-provider-range.yml actions
  • Swatinem/rust-cache v2 composite
  • actions/checkout v6 composite
  • actions/upload-artifact v7 composite
  • dtolnay/rust-toolchain stable composite
  • oven-sh/setup-bun v2 composite
Cargo.lock cargo
  • 837 dependencies
crates/aster_drive_model/Cargo.toml cargo
.github/workflows/frontend-e2e.yml actions
  • Swatinem/rust-cache v2 composite
  • actions/checkout v6 composite
  • actions/upload-artifact v7 composite
  • dtolnay/rust-toolchain stable composite
  • oven-sh/setup-bun v2 composite
  • postgres 16 docker
  • redis 7-alpine docker
  • rustfs/rustfs 1.0.0-alpha.90 docker
.github/workflows/kubernetes.yml actions
  • actions/checkout v6 composite
  • azure/setup-helm v4 composite
  • azure/setup-kubectl v4 composite
.github/workflows/multi-primary-e2e.yml actions
  • Swatinem/rust-cache v2 composite
  • actions/checkout v6 composite
  • dtolnay/rust-toolchain stable composite
  • taiki-e/install-action v2 composite
.github/workflows/performance.yml actions
  • Swatinem/rust-cache v2 composite
  • actions/checkout v6 composite
  • actions/upload-artifact v7 composite
  • dtolnay/rust-toolchain stable composite
  • grafana/setup-k6-action v1 composite
  • oven-sh/setup-bun v2 composite
.github/workflows/pr-automation.yml actions
  • AsterCommunity/aster-automation 1168b6cbcdf5ab7e5360be9dc88b883c4cfa72f3 composite
  • actions/checkout d23441a48e516b6c34aea4fa41551a30e30af803 composite
  • actions/create-github-app-token fee1f7d63c2ff003460e3d139729b119787bc349 composite
.github/workflows/repository-automation.yml actions
  • AsterCommunity/aster-automation 1168b6cbcdf5ab7e5360be9dc88b883c4cfa72f3 composite
  • actions/checkout d23441a48e516b6c34aea4fa41551a30e30af803 composite
  • actions/setup-node 249970729cb0ef3589644e2896645e5dc5ba9c38 composite
crates/aster_drive_storage/Cargo.toml cargo
Dockerfile docker
  • alpine 3.24 build
  • node 24-alpine build
  • runtime-base latest build
  • runtime-full-base latest build
  • runtime-slim-base latest build
  • rust 1-alpine build
docker-compose.yml docker
  • ghcr.io/astercommunity/asterdrive stable
  • p3terx/aria2-pro latest
frontend-panel/src/i18n/locales/en/files/versions.json meteor
frontend-panel/src/i18n/locales/zh/files/versions.json meteor
docs/bun.lock npm
  • 709 dependencies
docs/package.json npm
  • @beoe/rehype-mermaid ^0.4.2 development
  • astro-vtbot ^3.0.1 development
  • mermaid ^11.16.1 development
  • playwright ^1.62.1 development
  • @astrojs/sitemap ^3.7.3
  • @astrojs/starlight ^0.41.7
  • astro ^7.2.0
  • sharp ^0.35.3
  • starlight-announcement ^1.1.0
  • starlight-copy-button github:dionysuzx/starlight-copy-button#d570fcab6824127f80076eb419f39fb4fbd9de09
  • starlight-links-validator ^0.25.2
  • starlight-llms-txt ^0.11.0
  • starlight-openapi ^0.26.0
  • starlight-scroll-to-top ^1.0.1
frontend-panel/bun.lock npm
  • 1040 dependencies
frontend-panel/package.json npm
  • @biomejs/biome ^2.5.9 development
  • @playwright/test ^1.62.1 development
  • @testing-library/dom ^10.4.1 development
  • @testing-library/jest-dom ^7.0.1 development
  • @testing-library/react ^16.3.2 development
  • @testing-library/user-event ^14.6.5 development
  • @types/node ^26.2.0 development
  • @types/papaparse ^5.5.2 development
  • @types/qrcode ^1.5.6 development
  • @types/react ^19.2.18 development
  • @types/react-dom ^19.2.4 development
  • @vitejs/plugin-react ^6.0.5 development
  • @vitest/coverage-v8 ^4.1.11 development
  • jsdom ^30.0.1 development
  • msw ^2.15.0 development
  • openapi-typescript ^7.13.0 development
  • shadcn ^4.18.0 development
  • typescript ^7.0.2 development
  • vite ^8.2.1 development
  • vite-plugin-pwa ^1.3.0 development
  • vitest ^4.1.11 development
  • @base-ui/react ^1.7.0
  • @fontsource-variable/geist ^5.3.0
  • @tailwindcss/typography ^0.5.20
  • @tailwindcss/vite ^4.3.3
  • @tanstack/react-virtual ^3.14.10
  • artplayer ^5.4.0
  • axios ^1.19.0
  • class-variance-authority ^0.7.1
  • clsx ^2.1.1
  • i18next ^26.3.6
  • papaparse ^5.6.0
  • prism-react-renderer ^2.4.1
  • prismjs ^1.30.0
  • qrcode ^1.5.4
  • react ^19.2.8
  • react-devicons ^2.16.2
  • react-dom ^19.2.8
  • react-i18next ^17.0.11
  • react-icons ^5.7.0
  • react-image-crop ^11.1.2
  • react-markdown ^10.1.0
  • react-pdf ^10.4.1
  • react-router-dom ^7.18.2
  • recharts ^3.10.1
  • rehype-sanitize ^6.0.0
  • remark-gfm ^4.0.1
  • sonner ^2.0.8
  • tailwind-merge ^3.6.0
  • tailwindcss ^4.3.3
  • tw-animate-css ^1.4.0
  • xml-formatter ^3.7.0
  • zod ^4.4.3
  • zustand ^5.0.15