add support for env schema, allowing users to provide environment variables for an application

This commit is contained in:
Dave Horton
2025-04-18 17:53:06 -04:00
parent 117f0b93e7
commit 9d91683c6b
16 changed files with 548 additions and 18 deletions
+13
View File
@@ -0,0 +1,13 @@
{
"text": {
"description": "Default text property",
"type": "string"
},
"/hello": {
"text": {
"description": "Welcome message",
"type": "string",
"required": true
}
}
}
+12
View File
@@ -0,0 +1,12 @@
{
"text": {
"description": "Welcome message",
"type": "string",
"required": true
},
"timeout": {
"description": "Timeout in seconds",
"type": "number",
"default": 30
}
}
+16
View File
@@ -0,0 +1,16 @@
{
"apiKey": {
"description": "API key for the service",
"type": "string",
"required": true,
"obscure": true,
"value": "secret123"
},
"/hello": {
"text": {
"description": "Welcome message",
"type": "string",
"required": true
}
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"/hello": {
"text": {
"description": "Welcome message",
"type": "string",
"required": true
}
}
}