mirror of
https://github.com/khairul169/garage-webui.git
synced 2026-06-12 13:36:21 +07:00
Merge 39d6c6696b62b7b22ad5488d7e0b34dbb0941c5c into ee420fbf2946e9f79977615cee5e29192d7da478
This commit is contained in:
commit
31d73eb9c5
@ -146,6 +146,7 @@ Configurable envs:
|
|||||||
- `BASE_PATH`: Base path or prefix for Web UI.
|
- `BASE_PATH`: Base path or prefix for Web UI.
|
||||||
- `API_BASE_URL`: Garage admin API endpoint URL.
|
- `API_BASE_URL`: Garage admin API endpoint URL.
|
||||||
- `API_ADMIN_KEY`: Admin API key.
|
- `API_ADMIN_KEY`: Admin API key.
|
||||||
|
- `API_ADMIN_KEY_FILE`: File to read the Admin API key from (overrides `API_ADMIN_KEY`)
|
||||||
- `S3_REGION`: S3 Region.
|
- `S3_REGION`: S3 Region.
|
||||||
- `S3_ENDPOINT_URL`: S3 Endpoint url.
|
- `S3_ENDPOINT_URL`: S3 Endpoint url.
|
||||||
|
|
||||||
|
|||||||
@ -86,6 +86,15 @@ func (g *garage) GetS3Region() string {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (g *garage) GetAdminKey() string {
|
func (g *garage) GetAdminKey() string {
|
||||||
|
keyPath := os.Getenv("API_ADMIN_KEY_FILE")
|
||||||
|
if len(keyPath) > 0 {
|
||||||
|
key, err := os.ReadFile(keyPath)
|
||||||
|
if err != nil {
|
||||||
|
log.Fatal(err)
|
||||||
|
}
|
||||||
|
return string(key)
|
||||||
|
}
|
||||||
|
|
||||||
key := os.Getenv("API_ADMIN_KEY")
|
key := os.Getenv("API_ADMIN_KEY")
|
||||||
if len(key) > 0 {
|
if len(key) > 0 {
|
||||||
return key
|
return key
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user