1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/borg_ynh.git synced 2024-09-03 18:16:05 +02:00

Improve questions

This commit is contained in:
Gredin67 2020-04-18 19:40:29 +02:00 committed by GitHub
parent fd760a65c0
commit cbd97e84ae
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -3,8 +3,8 @@
"id": "borg", "id": "borg",
"packaging_format": 1, "packaging_format": 1,
"description": { "description": {
"en": "Backup your server with borg.", "en": "Backup this Server A on a Server B with borg.",
"fr": "Sauvegarder votre serveur avec borg." "fr": "Sauvegardez ce Serveur A sur un Serveur B avec borg."
}, },
"version": "1.1.10~ynh1", "version": "1.1.10~ynh1",
"url": "https://borgbackup.readthedocs.io", "url": "https://borgbackup.readthedocs.io",
@ -24,37 +24,45 @@
{ {
"name": "server", "name": "server",
"ask": { "ask": {
"en": "Indicate the server where you want put your backups", "en": "Give the domain name of Server B where to upload backups",
"fr": "Indiquez le serveur où vous voulez faire vos sauvegardes" "fr": "Indiquez nom de domaine du Serveur B où mettre vos sauvegardes"
}, },
"help":{ "help":{
"en": "If the ssh remote server doesn't use a standard port, you could specify it with DOMAIN:PORT", "en": "If the ssh remote server of B does not use a standard port, you could specify it with DOMAIN:PORT",
"fr": "Si le serveur ssh n'utilise pas un port standard, vous pouvez le spécifier avec DOMAIN:PORT" "fr": "Si le serveur ssh de B n'utilise pas un port standard, vous pouvez le spécifier avec DOMAIN:PORT"
}, },
"example": "example.com:22" "example": "serverb.local:22"
}, },
{ {
"name": "ssh_user", "name": "ssh_user",
"ask": { "ask": {
"en": "Indicate the ssh user to use to connect on this server", "en": "Give the ssh user to use to connect on Server B",
"fr": "Indiquez l'utilisateur ssh à utiliser pour se connecter au serveur" "fr": "Indiquez l'utilisateur ssh pour se connecter au Serveur B"
}, },
"example": "john" "help":{
"en": "It is not a user of this Server A. The ssh user will be created by installation of Borg Server App on Server B",
"fr": "Ce n'est pas un utilisateur de ce Serveur A. L'utilisateur ssh sera créé sur le Serveur B lors de l'installation de l'App Borg Server"
},
"example": "servera"
}, },
{ {
"name": "passphrase", "name": "passphrase",
"type": "password", "type": "password",
"ask": { "ask": {
"en": "Indicate a strong passphrase, that you will keep preciously if you want to be able to use your backups", "en": "Give a strong passphrase to encrypt your backups. No blank space",
"fr": "Indiquez une phrase de passe forte que vous garderez précieusement si vous voulez être en mesure d'utiliser vos sauvegardes" "fr": "Indiquez une phrase de passe forte pour chiffre vos sauvegardes. Sans espaces"
} }
"help":{
"en": "Keep it safe! ...if you want to be able to restore. Do not communicate it to Server B holder or anyone else. ",
"fr": "Gardez-la précieusement! ...si vous voulez pouvoir restaurer. Ne donnez pas la clé au possesseur du Serveur B, ni personne."
},
}, },
{ {
"name": "conf", "name": "conf",
"type": "boolean", "type": "boolean",
"ask": { "ask": {
"en": "Would you like to backup your YunoHost configuration ?", "en": "Backup your YunoHost configuration ?",
"fr": "Souhaitez-vous effectuer des sauvegardes des configurations du système YunoHost ?" "fr": "Sauvegarder la configuration du système YunoHost ?"
}, },
"default": true "default": true
}, },
@ -62,24 +70,24 @@
"name": "data", "name": "data",
"type": "boolean", "type": "boolean",
"ask": { "ask": {
"en": "Would you like to backup mails and user home directory ?", "en": "Backup emails and user home directory ?",
"fr": "Souhaitez-vous effectuer des sauvegardes des mails et des répertoire des utilisateurs ?" "fr": "Sauvegarder les mails et les répertoires utilisateur ?"
}, },
"default": true "default": true
}, },
{ {
"name": "apps", "name": "apps",
"ask": { "ask": {
"en": "Which apps would you backup (list separated by comma or 'all') ?", "en": "Which apps to backup (list separated by comma or 'all') ?",
"fr": "Souhaitez-vous effectuer des sauvegardes de vos applications ?" "fr": "Quelles applications sauvegarder (liste séparée par virgule ou 'all' ?"
}, },
"default": "all" "default": "all"
}, },
{ {
"name": "on_calendar", "name": "on_calendar",
"ask": { "ask": {
"en": "Indicate the backup frequency (see systemd OnCalendar format)", "en": "Give the backup frequency (see systemd OnCalendar format)",
"fr": "Indiquez la fréquence de la sauvegarde (voir le format OnCalendar de systemd)" "fr": "Indiquez la fréquence de sauvegarde (voir le format OnCalendar de systemd)"
}, },
"example": "Daily", "example": "Daily",
"default": "Daily" "default": "Daily"