config_panel.json 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. {
  2. "name": "PiHole configuration panel",
  3. "version": "0.1",
  4. "panel": [{
  5. "name": "PiHole configuration",
  6. "id": "main",
  7. "sections": [{
  8. "name": "Overwriting config files",
  9. "id": "overwrite_files",
  10. "options": [{
  11. "name": "Overwrite the config file setupVars.conf ?",
  12. "help": "If the file is overwritten, a backup will be created.",
  13. "id": "overwrite_setupvars",
  14. "type": "bool",
  15. "default": true
  16. },
  17. {
  18. "name": "Overwrite the config file pihole-FTL.conf ?",
  19. "help": "If the file is overwritten, a backup will be created.",
  20. "id": "overwrite_ftl",
  21. "type": "bool",
  22. "default": true
  23. },
  24. {
  25. "name": "Overwrite the nginx config file ?",
  26. "help": "If the file is overwritten, a backup will be created.",
  27. "id": "overwrite_nginx",
  28. "type": "bool",
  29. "default": true
  30. },
  31. {
  32. "name": "Overwrite the php-fpm config file ?",
  33. "help": "If the file is overwritten, a backup will be created.",
  34. "id": "overwrite_phpfpm",
  35. "type": "bool",
  36. "default": true
  37. }]
  38. },
  39. {
  40. "name": "Global configuration",
  41. "id": "global_config",
  42. "options": [{
  43. "name": "Send HTML email to admin ?",
  44. "help": "Allow app scripts to send HTML mails instead of plain text.",
  45. "id": "email_type",
  46. "type": "bool",
  47. "default": true
  48. }]
  49. }]
  50. }
  51. ]
  52. }