diff --git a/.changeset/cyan-grapes-play.md b/.changeset/cyan-grapes-play.md new file mode 100644 index 000000000..bd4c994e1 --- /dev/null +++ b/.changeset/cyan-grapes-play.md @@ -0,0 +1,5 @@ +--- +'website': minor +--- + +Software downloads now also list system requirements. Closes https://github.com/SiaFoundation/web/issues/553 diff --git a/apps/website/components/DownloadSection.tsx b/apps/website/components/DownloadSection.tsx index a0110ab24..9604b541b 100644 --- a/apps/website/components/DownloadSection.tsx +++ b/apps/website/components/DownloadSection.tsx @@ -6,6 +6,13 @@ import { DownloadDesktopSelect } from './DownloadDesktopSelect' import { backgrounds } from '../content/assets' import { DownloadCard } from './DownloadCard' +const systemRequirements = { + renterd: 'quad-core processor, 8GB RAM, 256GB SSD for consensus data', + hostd: + 'quad-core processor, 8GB RAM, 256GB SSD for consensus data, 4TB HDD for stored data', + walletd: 'quad-core processor, 8GB RAM, 256GB SSD for consensus data', +} + type Daemon = 'renterd' | 'hostd' | 'walletd' type Props = { daemon: Daemon @@ -29,7 +36,10 @@ export function DownloadSection({ Download {daemon} software -
+ + System requirements: {systemRequirements[daemon]} + +