Skip to content

Commit

Permalink
Merge pull request #73 from vst/vst/website-landing-page-fixes
Browse files Browse the repository at this point in the history
Small Fixes and Adjustments to the Landing Page Content
  • Loading branch information
vst authored Apr 15, 2024
2 parents 09f65b1 + b663d71 commit 7ae1940
Showing 1 changed file with 39 additions and 25 deletions.
64 changes: 39 additions & 25 deletions website/src/app/page.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,14 @@ export default function Page() {
<Card className="w-full space-y-6 p-6 lg:p-8">
<CardHeader className="font-semibold">Install via Nix</CardHeader>

<CardBody>
<Code>nix profile install --file https://github.com/vst/lhp/archive/v&lt;VERSION&gt;.tar.gz app</Code>
<CardBody className="space-y-6">
<p>For the current development version:</p>
<Code>{`nix profile install --file https://github.com/vst/hostpatrol/archive/main.tar.gz app`}</Code>
<p>For a versioned release:</p>
<Code>{`nix profile install --file https://github.com/vst/hostpatrol/archive/v<VERSION>.tar.gz app`}</Code>
</CardBody>

<CardHeader className="font-semibold">Install Statically Build Executable (x86_64)</CardHeader>
<CardHeader className="font-semibold">Install Statically Build Executable (for Linux on x86_64)</CardHeader>

<CardBody>
<Code>
Expand Down Expand Up @@ -137,18 +140,27 @@ function Points() {
</p>

<div className="mt-6 flex space-x-2">
<img
alt="GitHub Release"
src="https://img.shields.io/github/v/release/vst/hostpatrol?display_name=tag&style=for-the-badge"
/>
<img
alt="GitHub Issues or Pull Requests"
src="https://img.shields.io/github/issues/vst/hostpatrol?style=for-the-badge"
/>
<img
alt="GitHub Issues or Pull Requests"
src="https://img.shields.io/github/issues-pr/vst/hostpatrol?style=for-the-badge"
/>
<a href="https://github.com/vst/hostpatrol/releases/latest">
<img
alt="GitHub Release"
src="https://img.shields.io/github/v/release/vst/hostpatrol?display_name=tag&style=for-the-badge"
/>
</a>
<a href="https://github.com/vst/hostpatrol/issues">
<img alt="GitHub Issues" src="https://img.shields.io/github/issues/vst/hostpatrol?style=for-the-badge" />
</a>
<a href="https://github.com/vst/hostpatrol/pulls">
<img
alt="GitHub Pull Requests"
src="https://img.shields.io/github/issues-pr/vst/hostpatrol?style=for-the-badge"
/>
</a>
<a href="https://github.com/vst/hostpatrol/actions/workflows/check.yaml">
<img
alt="GitHub Actions Workflow Status"
src="https://img.shields.io/github/actions/workflow/status/vst/hostpatrol/check.yaml?style=for-the-badge"
/>
</a>
</div>
</div>

Expand All @@ -170,16 +182,17 @@ const points = [
name: 'Who is it for?',
description: (
<>
Host Patrol is for people who (1) manage multiple hosts on the cloud or on their own infrastructure, (2) need to
build a registry of such hosts, but (3) want a simple, hackable and free solution.
Host Patrol is for sysadmins, devops and hackers who (1) manage multiple hosts on the cloud and/or on their own
infrastructure, (2) need to build a registry of such hosts, but (3) want a simple, hackable and free solution.
</>
),
},
{
name: 'What does it do?',
description: (
<>
It collects information about your hosts through SSH and offers a hosted and privacy-preserving{' '}
Host Patrol collects information about your hosts through SSH and compiles it into a JSON file. It also offers a
hosted and privacy-preserving{' '}
<Link href="/report" className="font-semibold text-indigo-500">
Web application
</Link>{' '}
Expand All @@ -200,24 +213,25 @@ const points = [
name: 'How does it collect the information?',
description: (
<>
Assuming that you can SSH to the remote host, Host Patrol issues{' '}
Host Patrol issues{' '}
<a href="https://github.com/vst/hostpatrol/tree/main/src/scripts" className="font-semibold text-indigo-500">
simple POSIX-shell commands
simple and safe POSIX-shell commands
</a>{' '}
to your remote host and compiles the output into a JSON file.
to your remote hosts and compiles the output into a JSON file. To achieve this, it uses your vanilla `ssh`
program.
</>
),
},
{
name: 'What is the status of the project?',
description: (
<>
This project is still in its early stages and currently fulfills the author&apos;s requirements. If you are
interested in this or similar solutions, please consider{' '}
This project is still in its early stages. It is already helping one team to perform simple audits on their
infrastructure. Please consider{' '}
<a href="https://github.com/vst/hostpatrol" className="font-semibold text-indigo-500">
starring it on GitHub
</a>
.
</a>{' '}
to show your interest.
</>
),
},
Expand Down

0 comments on commit 7ae1940

Please sign in to comment.