aboutsummaryrefslogtreecommitdiff
path: root/manifest.json
blob: fd703410bd28ad43b8d190c696a97110e6fd8367 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
{
	"name": "Mastodon",
	"id": "mastodon",
	"packaging_format": 1,
	"description": {
		"en": "Mastodon is a free, open-source social network.",
		"fr": "Mastodon est un réseau social gratuit et open source."
	},
	"version": "2.7.4~ynh1",
	"url": "https://github.com/tootsuite/mastodon",
	"license": "AGPL-3.0-or-later",
	"maintainer": {
		"name": "cyp, nemsia",
		"email": "cyp@rouquin.me, nemsia@nemsia.org"
	},
    "requirements": {
        "yunohost": ">= 3.4"
    },
    "multi_instance": true,
	"services": [
		"nginx"
	],
	"arguments": {
		"install" : [
			{
				"name": "domain",
				"type": "domain",
				"ask": {
					"en": "Choose a domain for Mastodon",
					"fr": "Choisissez un domaine pour Mastodon"
				},
                "example": "example.com"
			},
			{
				"name": "admin",
				"type": "user",
				"ask": {
					"en": "Choose an admin user",
					"fr": "Choisissez l'administrateur"
				},
                "example": "johndoe"
			},
            {
                "name": "is_public",
                "type": "boolean",
                "ask": {
                    "en": "Is it a public application?",
                    "fr": "Est-ce une application publique ?"
                },
                "default": true
            },
			{
				"name": "language",
                "type": "string",
				"ask": {
					"en": "Choose the application language",
					"fr": "Choisissez la langue de l'application"
				},
				"choices": ["en_EN", "fr_FR"],
				"default": "fr_FR"
			}
		]
	}
}