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 2b091dc805 [enh] #12 web admin: retrict install to root path.
- Install: add check to install only on root path, comment sed line
- Nginx conf: remove path choice sed
- Manifest: set root path as default, add explaination.
- Update upstream to 0.22.0a7 which handle proxy with https for webadmin
- Update readme: add information about webadmin on root path and how to access api.
-
2016-08-09 18:35:09 +02:00

111 lines
3.7 KiB
JSON
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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": "Domain name",
"fr": "Nom de domaine"
},
"example": "example.com"
},
{
"name": "path",
"type": "path",
"ask": {
"en": "Path on which install the web admin (installable only on root path)",
"fr": "Chemin sur lequel ajouter ladministration web (installable uniquement sur la racine)"
},
"example": "/",
"default": "/"
},
{
"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": "8999",
"default": "8999"
},
{
"name": "salt",
"ask": {
"en": "Salt of your account",
"fr": "Salt de votre compte"
},
"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": "cpu",
"ask": {
"en": "Which CPU load limit percentage would you like your Duniter node don't exceed?",
"fr": "Quel pourcentage de charge processeur ne souhaitez-vous pas que le nœud Duniter dépasse ?"
},
"example": "50",
"default": "50"
},
{
"name": "admin",
"type": "user",
"ask": {
"en": "Administrator. Must a YunoHost user.",
"fr": "Administrateur. Ce doit être un utilisateur YunoHost"
},
"example": "jon doe"
}
]
}
}