manifest.json 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. {
  2. "name": "Wifi Hotspot",
  3. "id": "hotspot",
  4. "description": {
  5. "en": "Wifi Hotspot",
  6. "fr": "Hotspot Wifi"
  7. },
  8. "license": "AGPL-3",
  9. "developer": {
  10. "name": "Julien Vaubourg",
  11. "email": "julien@vaubourg.com",
  12. "url": "http://julien.vaubourg.com"
  13. },
  14. "multi_instance": "false",
  15. "arguments": {
  16. "install" : [
  17. {
  18. "name": "Domain",
  19. "ask": {
  20. "en": "Choose a domain for your Wifi web administration"
  21. },
  22. "example": "domain.org"
  23. },
  24. {
  25. "name": "URL Path",
  26. "ask": {
  27. "en": "Choose a path for your Wifi web administration"
  28. },
  29. "example": "/wifiadmin",
  30. "default": "/wifiadmin"
  31. },
  32. {
  33. "name": "Wifi SSID",
  34. "ask": {
  35. "en": "Choose an SSID"
  36. },
  37. "example": "myNeutralNetwork",
  38. "default": "myNeutralNetwork"
  39. },
  40. {
  41. "name": "Wifi passphrase",
  42. "ask": {
  43. "en": "Choose a WPA2 passphrase (at least 8 chars)"
  44. },
  45. "example": "VhegT8oev0jZI"
  46. },
  47. {
  48. "name": "Wifi device",
  49. "ask": {
  50. "en": "Select your wifi interface (hotspot side)"
  51. },
  52. "example": "wlan0",
  53. "default": "wlan0"
  54. },
  55. {
  56. "name": "IPv6 network",
  57. "ask": {
  58. "en": "Select your IPv6 delegated network (netmask number must be <= 64)"
  59. },
  60. "example": "2001:db8:42::/48"
  61. },
  62. {
  63. "name": "First IPv6 DNS resolver",
  64. "ask": {
  65. "en": "Select a first IPv6 DNS resolver"
  66. },
  67. "example": "2001:913::8",
  68. "default": "2001:913::8"
  69. },
  70. {
  71. "name": "Second IPv6 DNS resolver",
  72. "ask": {
  73. "en": "Select a second IPv6 DNS resolver"
  74. },
  75. "example": "2001:910:800::40",
  76. "default": "2001:910:800::40"
  77. },
  78. {
  79. "name": "First IPv4 DNS resolver",
  80. "ask": {
  81. "en": "Select a first IPv4 DNS resolver"
  82. },
  83. "example": "80.67.188.188",
  84. "default": "80.67.188.188"
  85. },
  86. {
  87. "name": "Second IPv4 DNS resolver",
  88. "ask": {
  89. "en": "Select a second IPv4 DNS resolver"
  90. },
  91. "example": "80.67.169.12",
  92. "default": "80.67.169.12"
  93. }
  94. ]
  95. }
  96. }