SM2Gen/json5/Letsencrypt-config.json5

158 lines
4.7 KiB
Plaintext
Raw Normal View History

2024-10-18 16:34:35 +02:00
//
// Generated by sm1-html-2-json5 version:0.5 Chameleon version:4.5.4 On Python:3.12.3 at 2024-10-18 14:43:51
//
{
'PackageName': 'letsencrypt-config',
2024-10-19 19:58:55 +02:00
'prefix': 'lets',
2024-10-18 16:34:35 +02:00
'MenuHeading': 'Miscellaneous',
'MenuDescription': 'letsencrypt-config',
'MenuNavigation': '2000 400',
'firstPanel': 'PARAMS',
'signalEvent': 'smeserver-letsencrypt-config-update',
'html': [
{
'Name': 'params',
'route': 'PARAMS',
'Header': 'FORM_TITLE',
'SubHeader': 'Manage letsencrypt-config settings:',
'Paragraph1': 'CONFIG_LE',
'Paragraph2': 'SERVICE_STATUS',
2024-10-19 19:58:55 +02:00
'Input1': {
2024-10-18 16:34:35 +02:00
'Type': 'Select',
2024-10-19 19:58:55 +02:00
'Value': 'Disabled',
2024-10-18 16:34:35 +02:00
'Name': 'status',
2024-10-19 19:58:55 +02:00
'Label': 'SERVICE_STATUS',
2024-10-18 16:34:35 +02:00
'Options': [
{
'Value': 'disabled',
'Text': 'Disabled'
},
{
'Value': 'enabled',
'Text': 'Enabled'
},
{
'Value': 'test',
'Text': 'TEST'
}
]
},
'Input2': {
'Type': 'Select',
'Value': '',
'Name': 'hookScript',
2024-10-19 19:58:55 +02:00
'Label': 'HOOKSCRIPT_STATUS',
2024-10-18 16:34:35 +02:00
'Options': [
{
'Value': 'disabled',
'Text': 'Disabled'
},
{
'Value': 'enabled',
'Text': 'Enabled'
}
]
},
'Input3': {
'Type': 'Select',
'Value': '',
'Name': 'hostOverride',
2024-10-19 19:58:55 +02:00
'Label': 'HOSTOVERRIDE_STATUS',
2024-10-18 16:34:35 +02:00
'Options': [
{
'Value': 'disabled',
'Text': 'Disabled'
},
{
'Value': 'yes',
'Text': 'Yes'
}
]
},
'Input4': {
'Type': 'Select',
'Value': '',
'Name': 'ACCEPT_TERMS',
2024-10-19 19:58:55 +02:00
'Label': 'ACCEPT_TERMS_STATUS',
2024-10-18 16:34:35 +02:00
'Options': [
{
'Value': 'disabled',
'Text': 'Disabled'
},
{
'Value': 'yes',
'Text': 'Yes'
}
]
},
'Input5': {
'Type': 'Select',
'Value': '',
'Name': 'API',
2024-10-19 19:58:55 +02:00
'Label': 'API_STATUS',
2024-10-18 16:34:35 +02:00
'Options': [
{
'Value': '2',
'Text': '2'
}
]
},
'Input6': {
'Type': 'Select',
'Value': '',
'Name': 'keysize',
2024-10-19 19:58:55 +02:00
'Label': 'KEYSIZE_STATUS',
2024-10-18 16:34:35 +02:00
'Options': [
{
'Value': '2048',
'Text': '2048'
},
{
'Value': '3072',
'Text': '3072'
},
{
'Value': '4096',
'Text': '4096'
}
]
},
'Input7': {
'Type': 'Select',
'Value': '',
'Name': 'configure',
2024-10-19 19:58:55 +02:00
'Label': 'CONFIGUREMODE_STATUS',
2024-10-18 16:34:35 +02:00
'Options': [
{
'Value': 'all',
'Text': 'ALL'
},
{
'Value': 'domains',
'Text': 'Domains'
},
{
'Value': 'hosts',
'Text': 'HOSTS'
},
{
'Value': 'none',
'Text': 'NONE'
}
]
},
'Input8': {
'Type': 'Text',
'Value': '',
'Name': 'email',
2024-10-19 19:58:55 +02:00
'Label': 'EMAIL'
2024-10-18 16:34:35 +02:00
},
'Input9': {
'Type': 'Submit',
'Value': 'Save',
'Name': 'Next',
'Label': null
}
}
]
}