From bbf9871165f6379290d96d0f1e36fbc2e3049b8e Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Tue, 20 Jun 2023 12:17:43 +0200 Subject: [PATCH] README.md: Update install section. --- README.md | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index bed0ee8..5d718e8 100644 --- a/README.md +++ b/README.md @@ -26,13 +26,34 @@ or using go directly if you dont have make installed. $ go build -o build/thalos-server cmd/main/main.go ``` - ## Install -After compiling the binary, you can install it along with basic config file and start/stop scripts using `install.sh` +There are several ways to install thalos, via package manager, downloading a pre-built binary or building directly from source. + +### Package Managers + +* [Debian/Ubuntu based (apt)](docs/install/debian.md) + +## Manually using prebuilt binaries + +You can get the latest archive package [here](https://github.com/eosswedenorg/thalos/releases/latest) + +Simply download using your webbrowser or via curl: + +```sh +curl -Ls https://github.com/eosswedenorg/thalos/releases/download//thalos-server--linux-amd64.tar.gz | tar -z --one-top-level=thalos -xvf - +``` + +**NOTE**: Using curl command above, the files are extracted into the `thalos` subdirectory of the current directory where the command is run. + +## From source + +Follow the instructions from the [Compiling](#compiling) section. + +After building the binary you can install it along with basic config file and start/stop scripts using `install.sh` ```shell -$ ./install.sh /path/to/your/directory/of/choice +./install.sh /path/to/your/directory/of/choice ``` ## Runtime dependencies