1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/duniter_ynh.git synced 2024-09-03 18:26:35 +02:00
duniter_ynh/manifest.json
Moul 07c73d399a [mod] #12: remove install path choice.
A dedicated domain name is needed and make it easier to configure.
Remove code on manifest, install and upgrade scripts.
2017-02-21 12:58:51 +01:00

101 lines
3.7 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"name": "Duniter",
"id": "duniter",
"packaging_format": 1,
"description": {
"en": "Duniter node which permits participate to blockchain writing. Monetary system with universal dividend, libre money, relative theory of the money. This package permit to join an existing money.",
"fr": "Nœud Duniter qui permet de participer à lécriture de blocs. Système monétaire à dividende universel, monnaie libre, thérorie relative de la monnaie. Ce paquet permet de rejoindre une monnaie déjà existante."
},
"url": "https://duniter.org",
"license": "free",
"maintainer": {
"name": "Moul",
"email": "moul@moul.re",
"url": "https://moul.re"
},
"requirements": {
"yunohost": ">> 2.4.0"
},
"multi_instance": false,
"services": [
"nginx"
],
"arguments": {
"install" : [
{
"name": "domain",
"type": "domain",
"ask": {
"en": "Dedicated domain name on which no application must be installed. Install will be done on root path.",
"fr": "Nom de domaine dédié sur lequel aucune application ne doit être installée. Linstallation sera faite à la racine."
},
"example": "duniter.domain.tld"
},
{
"name": "port",
"type": "port",
"ask": {
"en": "Port of Duniter node",
"fr": "Port du nœud Duniter"
},
"example": "8999",
"default": "8999"
},
{
"name": "sync_node",
"ask": {
"en": "Node's address (domain name or IP address) to synchronise with",
"fr": "Adresse du nœud (nom de domaine ou adresse IP) avec lequel se synchroniser"
},
"example": "duniter.org",
"default": "duniter.org"
},
{
"name": "sync_port",
"ask": {
"en": "Port of synchronization",
"fr": "Port de synchronisation"
},
"example": "10900",
"default": "10900"
},
{
"name": "salt",
"ask": {
"en": "Salt of your account. Let credentials as default if you don't have a Duniter account. It is editable on the web admin.",
"fr": "Salt de votre compte. Si vous navez pas de compte Duniter, laisser les identifiants par défaut. Cest éditable dans linterface web."
},
"example": "joe@example.tld",
"default": "joe@example.tld"
},
{
"name": "password",
"type": "password",
"ask": {
"en": "Password of your account",
"fr": "Mot de passe de votre compte"
},
"example": "supersecretpassword",
"default": "supersecretpassword"
},
{
"name": "admin",
"type": "user",
"ask": {
"en": "Administrator. Must a YunoHost user.",
"fr": "Administrateur. Ce doit être un utilisateur YunoHost"
},
"example": "jon doe"
},
{
"name": "is_cesium_public",
"ask": {
"en": "Make Cesium available publicly?",
"fr": "Permettre à Cesium d'être consulté publiquement ?"
},
"choices": ["Yes", "No"],
"default": "Yes"
}
]
}
}