mirror of
https://github.com/khairul169/garage-webui.git
synced 2025-11-30 04:51:04 +07:00
Update README.md to support Helm installation
This commit is contained in:
parent
cf704c2a4f
commit
415ff87383
22
README.md
22
README.md
@ -16,7 +16,7 @@ A simple admin web UI for [Garage](https://garagehq.deuxfleurs.fr/), a self-host
|
||||
|
||||
## Installation
|
||||
|
||||
The Garage Web UI is available as a single executable binary and docker image. You can install it using the command line or with Docker Compose.
|
||||
The Garage Web UI is available as a single executable binary and docker image. You can install it using the command line, Docker Compose, or Kubernetes.
|
||||
|
||||
### Docker CLI
|
||||
|
||||
@ -57,6 +57,26 @@ services:
|
||||
S3_ENDPOINT_URL: "http://garage:3900"
|
||||
```
|
||||
|
||||
### Kubernetes (Helm)
|
||||
|
||||
You can deploy the Web UI to a Kubernetes cluster using the provided Helm chart found in `deploy/helm`.
|
||||
|
||||
1. **Clone the repository:**
|
||||
|
||||
```sh
|
||||
$ git clone [https://github.com/khairul169/garage-webui.git](https://github.com/khairul169/garage-webui.git)
|
||||
$ cd garage-webui
|
||||
```
|
||||
|
||||
2. **Customize configuration:**
|
||||
Edit `deploy/helm/values.yaml` to match your environment. You will likely need to update `API_BASE_URL` and `S3_ENDPOINT_URL` to point to your internal Garage services.
|
||||
|
||||
3. **Install the chart:**
|
||||
|
||||
```sh
|
||||
$ helm install garage-webui ./deploy/helm --namespace garage --create-namespace
|
||||
```
|
||||
|
||||
### Without Docker
|
||||
|
||||
Get the latest binary from the [release page](https://github.com/khairul169/garage-webui/releases/latest) according to your OS architecture. For example:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user