diff --git a/website/src/app/page.tsx b/website/src/app/page.tsx index 0d4504a..e13652f 100644 --- a/website/src/app/page.tsx +++ b/website/src/app/page.tsx @@ -10,11 +10,14 @@ export default function Page() { Install via Nix - - nix profile install --file https://github.com/vst/lhp/archive/v<VERSION>.tar.gz app + +

For the current development version:

+ {`nix profile install --file https://github.com/vst/hostpatrol/archive/main.tar.gz app`} +

For a versioned release:

+ {`nix profile install --file https://github.com/vst/hostpatrol/archive/v.tar.gz app`}
- Install Statically Build Executable (x86_64) + Install Statically Build Executable (for Linux on x86_64) @@ -137,18 +140,27 @@ function Points() {

- GitHub Release - GitHub Issues or Pull Requests - GitHub Issues or Pull Requests + + GitHub Release + + + GitHub Issues + + + GitHub Pull Requests + + + GitHub Actions Workflow Status +
@@ -170,8 +182,8 @@ 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. ), }, @@ -179,7 +191,8 @@ const points = [ 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{' '} Web application {' '} @@ -200,11 +213,12 @@ 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{' '} - simple POSIX-shell commands + simple and safe POSIX-shell commands {' '} - 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. ), }, @@ -212,12 +226,12 @@ const points = [ name: 'What is the status of the project?', description: ( <> - This project is still in its early stages and currently fulfills the author'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{' '} starring it on GitHub - - . + {' '} + to show your interest. ), },