aboutsummaryrefslogtreecommitdiff
path: root/manifest.json
blob: 23184f6ed89990c5e42886faaa290f45b3b0c88a (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,
	"requirements": {
		"yunohost": ">= 2.4"
	},
	"description": {
		"en": "Mastodon is a free, open-source social network.",
		"fr": "Mastodon est un réseau social gratuit et open source."
	},
	"version": "0.6 dev",
	"url": "https://github.com/tootsuite/mastodon",
	"license": "AGPL",
	"maintainer": {
		"name": "cyp",
		"email": "cyp@rouquin.me"
	},
	"multi_instance": false,
	"services": [
		"nginx"
	],
	"arguments": {
		"install" : [
			{
				"name": "domain",
				"type": "domain",
				"ask": {
					"en": "Choose a domain for Mastodon",
					"fr": "Choisissez un domaine pour Mastodon"
				},
				"example": "domain.org"
			},
			{
				"name": "path",
				"type": "path",
				"ask": {
					"en": "Choose a path for Mastodon",
					"fr": "Choisissez un chemin pour Mastodon"
				},
				"example": "/mastodon",
				"default": "/mastodon"
			},
			{
				"name": "admin",
				"type": "user",
				"ask": {
					"en": "Choose the Mastodon administrator (must be an existing YunoHost user)",
					"fr": "Choisissez un administrateur Mastodon (doit être un utilisateur YunoHost)"
				},
				"example": "john"
			},
			{
				"name": "is_public",
				"ask": {
					"en": "Mastodon is it public?",
					"fr": "Mastodon est-il public ?"
				},
				"choices": ["Yes", "No"],
				"default": "Yes"
			}
		]
	}
}