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
2022-02-06 21:18:22 +00:00

67 lines
2 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.39~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": "ELv2",
"maintainer": {
"name": "Sebastian Gumprich",
"email": "yunohost AT gumpri DOT ch"
},
"requirements": {
"yunohost": ">= 4.3.0"
},
"multi_instance": true,
"services": [
"nginx",
"php7.4-fpm",
"mysql"
],
"arguments": {
"install" : [
{
"name": "domain",
"type": "domain"
},
{
"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"
}
},
{
"name": "password",
"type": "password",
"help": "Password must contain an upper case character and a number."
}
]
}
}