{
    "name": "Seafile",
    "id": "seafile",
    "description": {
        "en": "Open Source Cloud Storage",
        "fr": "Stockage Cloud Open Source"
    },
    "developer": {
        "name": "mbugeia",
        "email": "maxime@max.privy.place"
    },
    "multi_instance": "false",
    "services": [
        "nginx",
        "mysql"
    ],
    "arguments": {
        "install": [
            {
                "name": "domain",
                "ask": {
                    "en": "Choose a domain for Seafile",
                    "fr": "Choisissez un domaine pour Seafile"
                },
                "example": "domain.org"
            },
            {
                "name": "path",
                "ask": {
                    "en": "Choose a path for Seafile",
                    "fr": "Choisissez un chemin pour Seafile"
                },
                "example": "/seafile",
                "default": "/seafile"
            },
            {
                "name": "server_name",
                "ask": {
                    "en": "Choose a name",
                    "fr": "Choisissez un nom"
                },
                "example": "Seafile",
                "default": "Seafile"
            },
            {
                "name": "admin",
                "ask": {
                    "en": "Choose the admin user for Seafile",
                    "fr": "Choisissez l'administrateur de Seafile"
                },
                "example": "johndoe"
            },
            {
                "name": "admin_password",
                "ask": {
                    "en": "Enter a password for the administrator",
                    "fr": "Entrez un mot de passe pour l'administrateur"
                },
                "example": "**Sup3rS3cr3t**"
            },
            {
                "name": "public_site",
                "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"
                },
                "choices": ["Yes", "No"],
                "default": "Yes"
            },
            {
                "name": "architecture",
                "ask": {
                    "en": "What is the server architecture?",
                    "fr": "Quelle est l'architecture du serveur ?"
                },
                "choices": ["x86-64", "i386", "rpi"],
                "default": "x86-64"
            }
        ]
    }
}