Une tentative de paquetage d'Invidious pour YunoHost
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

111 lignes
3.2 KiB

  1. {
  2. "name": "Invidious",
  3. "id": "invidious",
  4. "packaging_format": 1,
  5. "description": {
  6. "en": "An alternative Web interface for YouTube",
  7. "fr": "Une interface Web alternative pour YouTube"
  8. },
  9. "version": "0.19.1~ynh1",
  10. "url": "https://github.com/omarroth/invidious/",
  11. "license": "AGPL-3.0-or-later",
  12. "maintainer": {
  13. "name": "Miraty",
  14. "email": "miraty@antopie.org",
  15. "url": "https://www.antopie.org"
  16. },
  17. "requirements": {
  18. "yunohost": ">= 3.6"
  19. },
  20. "multi_instance": true,
  21. "services": [
  22. "nginx",
  23. "postgresql"
  24. ],
  25. "arguments": {
  26. "install" : [
  27. {
  28. "name": "domain",
  29. "type": "domain",
  30. "ask": {
  31. "en": "Choose a domain name for Invidious",
  32. "fr": "Choisissez un nom de domaine pour Invidious"
  33. },
  34. "example": "yt.example.org"
  35. },
  36. {
  37. "name": "path",
  38. "type": "path",
  39. "ask": {
  40. "en": "Choose a path for Invidious (only works with /)",
  41. "fr": "Choisissez un chemin pour Invidious (fonctionne seulement avec /)"
  42. },
  43. "example": "/",
  44. "default": "/"
  45. },
  46. {
  47. "name": "is_public",
  48. "type": "boolean",
  49. "ask": {
  50. "en": "Is it a public application?",
  51. "fr": "Est-ce une application publique ?"
  52. },
  53. "default": true
  54. },
  55. {
  56. "name": "registration_enabled",
  57. "type": "string",
  58. "ask": {
  59. "en": "Allow registration?",
  60. "fr": "Autoriser les inscriptions ?"
  61. },
  62. "choices": [
  63. "true",
  64. "false"
  65. ],
  66. "default": "true"
  67. },
  68. {
  69. "name": "dark_mode",
  70. "type": "string",
  71. "ask": {
  72. "en": "Must Invidious be in dark mode by default?",
  73. "fr": "Invidious doit-elle être en thème sombre par défaut ?"
  74. },
  75. "choices": [
  76. "true",
  77. "false"
  78. ],
  79. "default": "true"
  80. },
  81. {
  82. "name": "lang",
  83. "type": "string",
  84. "ask": {
  85. "en": "Choose the default language",
  86. "fr": "Choisissez la langue par défaut"
  87. },
  88. "choices": [
  89. "ar",
  90. "de",
  91. "el",
  92. "en-US",
  93. "eo",
  94. "es",
  95. "eu",
  96. "fr",
  97. "is",
  98. "it",
  99. "nb_NO",
  100. "nl",
  101. "pl",
  102. "ru",
  103. "uk",
  104. "zh-CN"
  105. ],
  106. "example": "eo"
  107. }
  108. ]
  109. }
  110. }