From 9ed27fe1d63678ef199c38d778ecb1f3fa4748c7 Mon Sep 17 00:00:00 2001 From: Kristian Vastveit Date: Mon, 13 Apr 2026 12:12:32 +0200 Subject: [PATCH] add one-line remote installer --- README.md | 5 +++++ install-remote.sh | 14 ++++++++++++++ 2 files changed, 19 insertions(+) create mode 100755 install-remote.sh diff --git a/README.md b/README.md index da1240a..6748f5b 100644 --- a/README.md +++ b/README.md @@ -15,6 +15,11 @@ On 2026-04-04, Anthropic added server-side validation that rejects OAuth request ## Install ```bash +curl -fsSL https://raw.githubusercontent.com/kristianvastveit/hermes-claude-auth/main/install-remote.sh | bash +``` + +Or clone manually: +```bash git clone https://github.com/kristianvastveit/hermes-claude-auth.git cd hermes-claude-auth ./install.sh diff --git a/install-remote.sh b/install-remote.sh new file mode 100755 index 0000000..9a25d76 --- /dev/null +++ b/install-remote.sh @@ -0,0 +1,14 @@ +#!/usr/bin/env bash +set -euo pipefail + +# One-line installer for hermes-claude-auth. +# Usage: curl -fsSL https://raw.githubusercontent.com/kristianvastveit/hermes-claude-auth/main/install-remote.sh | bash + +REPO="https://github.com/kristianvastveit/hermes-claude-auth.git" +TMPDIR="$(mktemp -d)" + +cleanup() { rm -rf "$TMPDIR"; } +trap cleanup EXIT + +git clone --depth 1 "$REPO" "$TMPDIR" 2>/dev/null +bash "$TMPDIR/install.sh"