feat: trocar configurações de certificado
Agora a emissão e renovação de certificado é automática.
This commit is contained in:
@@ -13,7 +13,7 @@ func GenerateConfigTOML(cv ConfigValues) (string, error) {
|
||||
// [server]
|
||||
sb.WriteString("# Server Configuration\n")
|
||||
sb.WriteString("[server]\n")
|
||||
sb.WriteString("port = 8080\n")
|
||||
sb.WriteString(fmt.Sprintf("port = %s\n", cv.Server["port"]))
|
||||
sb.WriteString(fmt.Sprintf("timeout_seconds = %s\n", cv.Server["timeout"]))
|
||||
sb.WriteString(fmt.Sprintf("environment = %q\n", cv.Server["environment"]))
|
||||
sb.WriteString("\n")
|
||||
@@ -31,18 +31,16 @@ func GenerateConfigTOML(cv ConfigValues) (string, error) {
|
||||
sb.WriteString("# Certificate Options\n")
|
||||
sb.WriteString("[certificate]\n")
|
||||
sb.WriteString(fmt.Sprintf("mapped_dir = %q\n", cv.Cert["cert_dir_path"]))
|
||||
sb.WriteString(fmt.Sprintf("cert_path = %q\n", "/app/certs/"+cv.Cert["cert_name"]))
|
||||
sb.WriteString(fmt.Sprintf("key_path = %q\n", "/app/certs/"+cv.Cert["key_name"]))
|
||||
sb.WriteString(fmt.Sprintf("ca_path = %q\n", "/app/certs/"+cv.Cert["ca_name"]))
|
||||
sb.WriteString(fmt.Sprintf("server_name = %q\n", cv.Cert["server_name"]))
|
||||
sb.WriteString("cert_path = \"/app/certs/client.crt\"\n")
|
||||
sb.WriteString("key_path = \"/app/certs/client.key\"\n")
|
||||
sb.WriteString("ca_path = \"/app/certs/ca.crt\"\n")
|
||||
sb.WriteString("\n")
|
||||
|
||||
// [application] — hardcoded / pre-defined
|
||||
sb.WriteString("# Pre-defined options\n")
|
||||
// [application]
|
||||
sb.WriteString("[application]\n")
|
||||
sb.WriteString("erp = \"TOTVS\"\n")
|
||||
sb.WriteString("central_server_url = \"https://warden:8080\"\n")
|
||||
sb.WriteString("api_key = \"super secreto\"\n")
|
||||
sb.WriteString(fmt.Sprintf("central_server_url = %q\n", cv.Application["central_server_url"]))
|
||||
sb.WriteString(fmt.Sprintf("enrollment_token = %q\n", cv.Application["enrollment_token"]))
|
||||
sb.WriteString("\n")
|
||||
|
||||
// [log] — hardcoded defaults
|
||||
|
||||
Reference in New Issue
Block a user