seafile_ynh/manifest.json
2019-12-03 21:50:50 +01:00

92 lines
3.4 KiB
JSON

{
"name": "Seafile",
"id": "seafile",
"packaging_format": 1,
"license": "AGPL-3.0,Apache-2.0,MIT,GPL-2.0",
"url": "https://www.seafile.com",
"version": "7.0.5~ynh1",
"description": {
"en": "Open Source Cloud Storage",
"fr": "Stockage Cloud Open Source"
},
"maintainer": {
"name": "Josué Tille",
"email": "josue@tille.ch"
},
"previous_maintainers": {
"name": "mbugeia",
"email": "maxime@max.privy.place"
},
"multi_instance": false,
"services": [
"nginx",
"mysql"
],
"requirements": {
"yunohost": ">= 3.5.2.2"
},
"arguments": {
"install": [
{
"name": "domain",
"type": "domain",
"ask": {
"en": "Choose a domain for Seafile",
"fr": "Choisissez un domaine pour Seafile"
},
"example": "domain.org"
},
{
"name": "path",
"type": "path",
"ask": {
"en": "Choose a path for Seafile",
"fr": "Choisissez un chemin pour Seafile"
},
"example": "/seafile",
"default": "/seafile"
},
{
"name": "server_name",
"type": "string",
"ask": {
"en": "Choose a name (3 - 15 letters or digits)",
"fr": "Choisissez un nom (3 - 15 letters or digits)"
},
"example": "Seafile",
"default": "Seafile"
},
{
"name": "admin",
"type": "user",
"ask": {
"en": "Choose the admin user for Seafile",
"fr": "Choisissez l'administrateur de Seafile"
},
"example": "johndoe"
},
{
"name": "admin_password",
"type": "password",
"ask": {
"en": "Enter a password for the administrator",
"fr": "Entrez un mot de passe pour l'administrateur"
},
"example": "**Sup3rS3cr3t**"
},
{
"name": "is_public",
"type": "boolean",
"ask": {
"en": "Is it a public site ? If you want to use a desktop client or the smartphone app, make Seafile public.",
"fr": "Est-ce un site public ? Pour utiliser un client sur PC ou l'application mobile, Seafile doit être public"
},
"help": {
"en": "If it's not public, everybody which want to access to any page of seafile need to be authenticated on the SSO. On the public mode anybody can access to the authentication page. The shared link will be olso accessible by anybody who has this link.",
"fr": "Si n'est pas publique, n'importe qui veux accéder à n'importe quelle page de seafile doit être authentifié dans le SSO. Dans le mode publique n'importe qui peut accéder à la page d'authentification de seafile. Les liens partagé seront aussi accessible par n'import qui qui à ce liens."
},
"default": true
}
]
}
}