admin: Generate Vouch-Proxy config
This commit is contained in:
parent
81d272c5b2
commit
24e825d500
5 changed files with 96 additions and 16 deletions
|
|
@ -38,6 +38,16 @@ func main() {
|
|||
// Read paremeters from environment
|
||||
if v, exists := os.LookupEnv("FICOIDC_ISSUER"); exists {
|
||||
api.OidcIssuer = v
|
||||
} else if v, exists := os.LookupEnv("FICOIDC_ISSUER_FILE"); exists {
|
||||
fd, err := os.Open(v)
|
||||
if err != nil {
|
||||
log.Fatal("Unable to open FICOIDC_ISSUER_FILE:", err)
|
||||
}
|
||||
|
||||
b, _ := ioutil.ReadAll(fd)
|
||||
api.OidcIssuer = strings.TrimSpace(string(b))
|
||||
|
||||
fd.Close()
|
||||
}
|
||||
if v, exists := os.LookupEnv("FICOIDC_SECRET"); exists {
|
||||
api.OidcSecret = v
|
||||
|
|
|
|||
Reference in a new issue