manifest.json 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  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 the web administration",
  21. "fr": "Choisissez un domaine pour l'administration web"
  22. },
  23. "example": "domain.org"
  24. },
  25. {
  26. "name": "path",
  27. "ask": {
  28. "en": "Choose a path for the web administration",
  29. "fr": "Choissez un chemin pour l'administration web"
  30. },
  31. "example": "/wifiadmin",
  32. "default": "/wifiadmin"
  33. },
  34. {
  35. "name": "wifi_ssid",
  36. "ask": {
  37. "en": "Choose a wifi name (SSID)",
  38. "fr": "Choisissez un nom pour le wifi (SSID)"
  39. },
  40. "example": "myNeutralNetwork",
  41. "default": "myNeutralNetwork"
  42. },
  43. {
  44. "name": "wifi_passphrase",
  45. "ask": {
  46. "en": "Choose a wifi password (at least 8 characters for WPA2)",
  47. "fr": "Choisissez un mot de passe wifi (au minimum 8 caractères pour le WPA2)"
  48. },
  49. "example": "VhegT8oev0jZI"
  50. },
  51. {
  52. "name": "wifi_device",
  53. "ask": {
  54. "en": "Select the wifi antenna interface",
  55. "fr": "Sélectionnez l'interface correspondant à l'antenne wifi"
  56. },
  57. "example": "wlan0",
  58. "default": "wlan0"
  59. },
  60. {
  61. "name": "ip6_net",
  62. "ask": {
  63. "en": "Select your IPv6 delegated prefix (netmask number provided must be lesser or equal to 64)",
  64. "fr": "Sélectionnez votre préfixe IPv6 délégué (le masque de sous-réseau fourni doit être plus petit ou égal à 64)"
  65. },
  66. "example": "2001:db8:42::/48"
  67. },
  68. {
  69. "name": "ip6_dns0",
  70. "ask": {
  71. "en": "Select a first IPv6 DNS resolver",
  72. "fr": "Sélectionnez un premier serveur DNS IPv6"
  73. },
  74. "example": "2001:913::8",
  75. "default": "2001:913::8"
  76. },
  77. {
  78. "name": "ip6_dns1",
  79. "ask": {
  80. "en": "Select a second IPv6 DNS resolver",
  81. "fr": "Sélectionnez un second serveur DNS IPv6"
  82. },
  83. "example": "2001:910:800::40",
  84. "default": "2001:910:800::40"
  85. },
  86. {
  87. "name": "ip4_dns0",
  88. "ask": {
  89. "en": "Select a first IPv4 DNS resolver",
  90. "fr": "Sélectionnez un premier serveur DNS IPv4"
  91. },
  92. "example": "80.67.188.188",
  93. "default": "80.67.188.188"
  94. },
  95. {
  96. "name": "ip4_dns1",
  97. "ask": {
  98. "en": "Select a second IPv4 DNS resolver",
  99. "fr": "Sélectionnez un second serveur DNS IPv4"
  100. },
  101. "example": "80.67.169.12",
  102. "default": "80.67.169.12"
  103. }
  104. ]
  105. }
  106. }