1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/invoiceninja5_ynh.git synced 2024-09-03 19:26:23 +02:00
invoiceninja5_ynh/manifest.json
Sebastian Gumprich f472d8c49e fix linting
2021-09-16 21:19:30 +02:00

68 lines
1.9 KiB
JSON

{
"name": "InvoiceNinja 5",
"id": "invoiceninja5",
"packaging_format": 1,
"description": {
"en": "Create and email invoices, track payments, expenses, and time tasks"
},
"version": "5.3.1~ynh1",
"url": "https://invoiceninja.org",
"upstream": {
"license": "ELv2",
"website": "https://invoiceninja.org",
"demo": "https://app.invoiceninja.com/dashboard",
"admindoc": "https://invoiceninja.github.io/",
"userdoc": "https://invoiceninja.github.io/",
"code": "https://github.com/invoiceninja/invoiceninja"
},
"license": "AAL",
"maintainer": {
"name": "Sebastian Gumprich",
"email": "yunohost AT gumpri DOT ch"
},
"requirements": {
"yunohost": ">= 4.2.0"
},
"multi_instance": true,
"services": [
"nginx",
"php7.4-fpm",
"mysql"
],
"arguments": {
"install" : [
{
"name": "domain",
"type": "domain"
},
{
"name": "path",
"type": "path",
"example": "/",
"default": "/"
},
{
"name": "admin",
"type": "user"
},
{
"name": "language",
"type": "string",
"ask": {
"en": "Choose the application language",
"fr": "Choisissez la langue de l'application"
},
"choices": ["fr", "en"],
"default": "en"
},
{
"name": "is_public",
"type": "boolean",
"default": true,
"help": {
"en": "Since your clients should have the possibility to access your invoices, the app is public. If you only want to send invoices via mail (or not at all), deactivate public access"
}
}
]
}
}