// // 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', 'prefix': '', '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', 'Input1': { 'Type': 'Select', 'Value': '', 'Name': 'status', 'Label': null, 'Options': [ { 'Value': 'disabled', 'Text': 'Disabled' }, { 'Value': 'enabled', 'Text': 'Enabled' }, { 'Value': 'test', 'Text': 'TEST' } ] }, 'Paragraph3': 'HOOKSCRIPT_STATUS', 'Input2': { 'Type': 'Select', 'Value': '', 'Name': 'hookScript', 'Label': null, 'Options': [ { 'Value': 'disabled', 'Text': 'Disabled' }, { 'Value': 'enabled', 'Text': 'Enabled' } ] }, 'Paragraph4': 'HOSTOVERRIDE_STATUS', 'Input3': { 'Type': 'Select', 'Value': '', 'Name': 'hostOverride', 'Label': null, 'Options': [ { 'Value': 'disabled', 'Text': 'Disabled' }, { 'Value': 'yes', 'Text': 'Yes' } ] }, 'Paragraph5': 'ACCEPT_TERMS_STATUS', 'Input4': { 'Type': 'Select', 'Value': '', 'Name': 'ACCEPT_TERMS', 'Label': null, 'Options': [ { 'Value': 'disabled', 'Text': 'Disabled' }, { 'Value': 'yes', 'Text': 'Yes' } ] }, 'Paragraph6': 'API_STATUS', 'Input5': { 'Type': 'Select', 'Value': '', 'Name': 'API', 'Label': null, 'Options': [ { 'Value': '2', 'Text': '2' } ] }, 'Paragraph7': 'KEYSIZE_STATUS', 'Input6': { 'Type': 'Select', 'Value': '', 'Name': 'keysize', 'Label': null, 'Options': [ { 'Value': '2048', 'Text': '2048' }, { 'Value': '3072', 'Text': '3072' }, { 'Value': '4096', 'Text': '4096' } ] }, 'Paragraph8': 'CONFIGUREMODE_STATUS', 'Input7': { 'Type': 'Select', 'Value': '', 'Name': 'configure', 'Label': null, 'Options': [ { 'Value': 'all', 'Text': 'ALL' }, { 'Value': 'domains', 'Text': 'Domains' }, { 'Value': 'hosts', 'Text': 'HOSTS' }, { 'Value': 'none', 'Text': 'NONE' } ] }, 'Paragraph9': 'EMAIL', 'Input8': { 'Type': 'Text', 'Value': '', 'Name': 'email', 'Label': null }, 'Input9': { 'Type': 'Submit', 'Value': 'Save', 'Name': 'Next', 'Label': null } } ] }