Add binaries cross compile in CD (#113)

This commit is contained in:
Thomas Miceli
2023-09-26 15:13:58 +02:00
committed by GitHub
parent fa8e068e24
commit 30ca090e74
9 changed files with 134 additions and 7 deletions

View File

@ -37,7 +37,7 @@ Written in [Go](https://go.dev), Opengist aims to be fast and easy to deploy.
[Git](https://git-scm.com/download) is obviously required to run Opengist, as it's the main feature of the app.
Version **2.20** or later is recommended as the app has not been tested with older Git versions.
[OpenSSH](https://www.openssh.com/) suite if you wish to use Git over SSH
[OpenSSH](https://www.openssh.com/) suite if you wish to use Git over SSH.
## Components

View File

@ -41,6 +41,20 @@ services:
GID: 1001
```
### Via binary
Download the archive for your system from the release page [here](https://github.com/thomiceli/opengist/releases/latest), and extract it.
```shell
# example for linux amd64
wget https://github.com/thomiceli/opengist/releases/download/v1.5.0/opengist1.5.0-linux-amd64.tar.gz
tar xzvf opengist1.5.0-linux-amd64.tar.gz
cd opengist
chmod +x opengist
./opengist # with or without `--config config.yml`
```
## From source