first version

This commit is contained in:
2020-06-10 14:50:30 +02:00
commit 301fb8162e
5 changed files with 164 additions and 0 deletions

65
manifest.json Normal file
View File

@@ -0,0 +1,65 @@
{
"name": "Zola website",
"id": "zola_website",
"packaging_format": 1,
"description": {
"en": "Zola project installer for Yunohost",
"fr": "Installateur de projet Zola pour Yunohost"
},
"version": "1.0~ynh1",
"url": "https://git.landoftheunicorn.ovh/gogs/artus/zola_ynh",
"license": "GPL-3.0",
"maintainer": {
"name": "Arthur G",
"email": "artus@landoftheunicorn.ovh"
},
"requirements": {
"yunohost": ">= 3.4"
},
"multi_instance": false,
"services": [
"nginx"
],
"arguments": {
"install": [
{
"name": "project_url",
"type": "string",
"ask": {
"en": "Url of your git project",
"fr": "Url vers le dépôt git de votre projet"
},
"default": false
},
{
"name": "domain",
"type": "domain",
"ask": {
"en": "Choose domain for the website",
"fr": "Choississez le domain pour votre site"
},
"example": "domain.org"
},
{
"name": "path",
"type": "path",
"ask": {
"en": "Choose path for the website",
"fr": "Choississez le chemin pour votre site"
},
"example": "/my-zola-website"
},
{
"name": "is_public",
"type": "boolean",
"ask": {
"en": "Should it be public ?",
"fr": "Le site est-il public ?"
},
"default": false
}
]
}
}