Skip to content

feat(download): add DEB/RPM packages and Script/DEB/RPM install tabs - #91

Merged
overtrue merged 2 commits into
rustfs:mainfrom
majinghe:feat/download-deb-rpm-install-tabs
Aug 11, 2026
Merged

feat(download): add DEB/RPM packages and Script/DEB/RPM install tabs#91
overtrue merged 2 commits into
rustfs:mainfrom
majinghe:feat/download-deb-rpm-install-tabs

Conversation

@majinghe

Copy link
Copy Markdown
Contributor

What

  • Add DEB/RPM native package downloads to the Server download page (amd64/arm64 for both formats), with links served from the R2 artifact CDN.
  • Split the Linux install command area into Script / DEB / RPM tabs, each showing the matching install command:
    • Script: one-click install_rustfs.sh
    • DEB: download + sudo dpkg -i
    • RPM: download + sudo rpm -ivh
  • DEB/RPM URLs are derived from the current release tag (e.g. 1.0.0-rc.11.0.0~rc.1 for DEB, 1.0.0_rc.1 for RPM) and hidden when no release is available.
  • Attach an optional GITHUB_TOKEN to GitHub API requests to avoid anonymous rate limits.

Verification

  • pnpm run lint passed
  • npx tsc --noEmit passed
  • pnpm run build passed

@vercel

vercel Bot commented Aug 11, 2026

Copy link
Copy Markdown
Contributor

@majinghe is attempting to deploy a commit to the overtrue's projects Team on Vercel.

A member of the Team first needs to authorize it.

@majinghe
majinghe requested a review from overtrue August 11, 2026 12:52
@majinghe

Copy link
Copy Markdown
Contributor Author

增加了 RPM/DEB 安装步骤

Screenshot 2026-08-11 at 20 53 02

@overtrue
overtrue merged commit 7ef9f8a into rustfs:main Aug 11, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants