-
Notifications
You must be signed in to change notification settings - Fork 26
Expand file tree
/
Copy pathconfig_panel.toml
More file actions
109 lines (89 loc) · 5.01 KB
/
config_panel.toml
File metadata and controls
109 lines (89 loc) · 5.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
version = "1.0"
[main]
name.en = "Borg configuration"
name.fr = "Configuration de Borg"
[main.state]
name = ""
visible = "false"
[main.state.state]
type = "string"
[main.state.last_run]
type = "string"
[main.general]
[main.general.info]
ask = """\
Backup state: {{state}}
Last run: {{last_run}}
"""
type = "alert"
style = "info"
[main.general.repository]
ask.en = "Repository"
ask.fr = "Dépôt"
type = "string"
help.en = "Specify a local repository (`/mount/my_external_harddrive/backups`) or a remote repository (`ssh://USER@DOMAIN.TLD:PORT/~/backup`). If you plan to use a remote borgserver_ynh app: `USER` is *not* meant to be an existing user on the guest server, instead, it will be created *on the host server* during the installation of the Borg Server App. With the Borg Server App, you can't specify another repo path than `~/backup`."
help.fr = "Spécifier un dépôt local (`/mount/my_external_harddrive/backups`) ou un dépôt distant (`ssh://USER@DOMAIN.TLD:PORT/~/backup`). Si vous prévoyez d’utiliser une application borgserver_ynh distante : `USER` n'est *pas* censé être un utilisateur existant sur le serveur invité, il sera créé *sur le serveur hôte* lors de l’installation de l'application Borg Server. Avec l'application Borg Server, vous ne pouvez pas spécifier un autre chemin de dépôt que `~/backup`."
[main.general.ssh_public_key]
ask.en = "Public key"
ask.fr = "Clé publique"
type = "string"
readonly = true
[main.general.remote_path]
ask.en = "Remote borg command (remote-path)"
type = "string"
help = "(Optional) Set BORG_REMOTE_PATH variable in order to use the given path as borg executable on the remote server (defaults to “borg” if unset). Leave empty if unsure."
[main.general.on_calendar]
ask.en = "When and at which frequency should the backups be performed?"
ask.fr = "Quand et à quelle fréquence les sauvegardes doivent-elles être effectuées ?"
type = "string"
help.en = "For example: `Monthly`, `Weekly`, `Daily` (=every day at midnight), `Hourly`, `Sat *-*-1..7 18:00:00` (=the first saturday of every month at 18:00), `4:00` (=every day at 4 AM), `5,17:00` (=every day at 5 AM and 5 PM). See the [systemd OnCalendar format for full syntax doc](https://wiki.archlinux.org/index.php/Systemd/Timers#Realtime_timer)"
bind = "null"
[main.general.mailalert]
ask.en = "Mail alert"
ask.fr = "Alerte mail"
type = "select"
choices.always = "Always"
choices.errors_only = "Only if an error occured"
choices.never = "Never alert me"
help.en = "Alerts are sent to members of the admins group"
help.fr = "Les alertes sont envoyées aux membres du groupe admins"
[main.content]
name.en = "What should be backed up?"
name.fr = "Que faut-il sauvegarder ?"
optional = false
[main.content.conf]
ask.en = "Configuration"
ask.fr = "Configuration"
type = "boolean"
[main.content.data]
ask.en = "Data"
ask.fr = "Données"
type = "boolean"
[main.content.data_multimedia]
ask.en = "Data multimedia"
ask.fr = "Données multimedia"
type = "boolean"
[main.content.apps]
ask.en = "Apps"
ask.fr = "Apps"
type = "tags"
help.en = "App list separated by comma. You can write 'all' to select all apps, even those installed after this Borg app. You can also select all apps but some apps by writing 'exclude:' following by an app list separated by comma."
help.fr = "Liste d'applications séparées par des virgules. Vous pouvez écrire 'all' pour sélectionner toutes les applications, même celles installées après cette application Borg. Vous pouvez également sélectionner toutes les applications, mais certaines applications en précédant par 'exclude:' une liste d’applications séparées par des virgules."
[main.advanced]
name = "Advanced settings"
optional = true
[main.advanced.healthchecks_url]
ask.en = "Monitoring URL (Healthchecks)"
ask.fr = "URL de monitoring (Healthchecks)"
type = "url"
help.en = "Use a monitor service to detect silent failures. It's optional and currently meant to work with Healthchecks. If you don't know what it is, just leave it blank or look it up to this service: https://healthchecks.io"
help.fr = "Utiliser un service de monitoring pour détecter les échecs silencieux. C'est optionnel et actuellement destiné à fonctionner avec Healthchecks. Si vous ne connaissez pas, vous pouvez ignorer ou jeter un œil à ce service : https://healthchecks.io"
optional = true
[list]
name.en = "Last backups list"
name.fr = "Liste des dernières sauvegardes"
[list.list]
name = ""
[list.list.last_backups]
ask = ""
type = "markdown"