manifest.json 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. {
  2. "name": "PirateBox",
  3. "id": "piratebox",
  4. "description": {
  5. "en": "PirateBox",
  6. "fr": "PirateBox"
  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": "Choisissez un chemin pour l'administration web"
  30. },
  31. "example": "/piratebox",
  32. "default": "/piratebox"
  33. },
  34. {
  35. "name": "opt_domain",
  36. "ask": {
  37. "en": "Choose a fake domain pour the PirateBox",
  38. "fr": "Choisissez un faux domaine pour la PirateBox"
  39. },
  40. "example": "share.box",
  41. "default": "share.box"
  42. },
  43. {
  44. "name": "opt_name",
  45. "ask": {
  46. "en": "Choose a name for the PirateBox",
  47. "fr": "Choisissez un nom pour la PirateBox"
  48. },
  49. "example": "ShareBox",
  50. "default": "ShareBox"
  51. },
  52. {
  53. "name": "opt_deleting",
  54. "ask": {
  55. "en": "Can users delete files? (yes/no)",
  56. "fr": "Les utilisateurs peuvent-ils supprimer des fichiers ? (yes/no)"
  57. },
  58. "example": "yes",
  59. "default": "yes"
  60. },
  61. {
  62. "name": "opt_renaming",
  63. "ask": {
  64. "en": "Can users rename files? (yes/no)",
  65. "fr": "Les utilisateurs peuvent-ils renommer des fichiers ? (yes/no)"
  66. },
  67. "example": "yes",
  68. "default": "yes"
  69. },
  70. {
  71. "name": "opt_chat",
  72. "ask": {
  73. "en": "Enable the chat? (yes/no)",
  74. "fr": "Activer le chat ? (yes/no)"
  75. },
  76. "example": "yes",
  77. "default": "yes"
  78. }
  79. ]
  80. }
  81. }