mirror of
https://github.com/YunoHost-Apps/duniter_ynh.git
synced 2024-09-03 18:26:35 +02:00
07c73d399a
A dedicated domain name is needed and make it easier to configure. Remove code on manifest, install and upgrade scripts.
101 lines
3.7 KiB
JSON
101 lines
3.7 KiB
JSON
{
|
||
"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. L’installation 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 n’avez pas de compte Duniter, laisser les identifiants par défaut. C’est éditable dans l’interface 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"
|
||
}
|
||
]
|
||
}
|
||
}
|