2021-01-04 12:14:25 +01:00
{
2021-02-10 21:07:18 +01:00
"name" : "Matrix-Signal bridge" ,
"id" : "mautrix_signal" ,
2021-01-23 01:17:28 +01:00
"packaging_format" : 1 ,
"description" : {
2021-02-10 21:07:18 +01:00
"en" : "A Signal puppeting bridge for Matrix/Synapse." ,
"fr" : "Passerelle Signal pour Matrix/Synapse."
2021-01-23 01:17:28 +01:00
} ,
2021-08-19 17:41:14 +02:00
"version" : "0.2.0~ynh1" ,
"url" : "https://github.com/mautrix/mautrix-signal" ,
2021-01-23 01:17:28 +01:00
"license" : "AGPL-3.0-or-later" ,
"maintainer" : {
"name" : "Gredin67" ,
2021-02-10 21:07:18 +01:00
"email" : "mautrix_signal_ynh@sans-nuage.fr" ,
"url" : "https://github.com/YunoHost-Apps/mautrix_signal_ynh"
2021-01-23 01:17:28 +01:00
} ,
"requirements" : {
"yunohost" : ">= 4.0"
} ,
"multi_instance" : true ,
"services" : [
"postgresql"
] ,
"arguments" : {
"install" : [
{
"name" : "synapsenumber" ,
"type" : "string" ,
"ask" : {
2021-02-10 21:07:18 +01:00
"en" : "Choose the local synapse instance number to communicate with mautrix_signal" ,
"fr" : "Choisissez le numéro de l'instance synapse qui doit communiquer avec mautrix_signal"
2021-01-23 01:17:28 +01:00
} ,
"example" : "2 (for instance synapse__2)" ,
"help" : {
"en" : "If you installed synapse only once time, then leave default value 1." ,
"fr" : "Si vous n'avez installé qu'une fois synapse, gardez la valeur par défaut 1."
} ,
"default" : "1"
} ,
{
2021-02-10 21:07:18 +01:00
"name" : "botname" ,
2021-01-23 01:17:28 +01:00
"type" : "string" ,
"ask" : {
2021-02-10 21:07:18 +01:00
"en" : "Choose a local synapse user name for the Signal bot" ,
"fr" : "Choisissez un nom d'utilisateur synapse local pour le robot Signal"
2021-01-23 01:17:28 +01:00
} ,
2021-02-10 21:07:18 +01:00
"example" : "signalbot" ,
2021-01-23 01:17:28 +01:00
"help" : {
2021-02-10 21:07:18 +01:00
"en" : "A system user will be created. Invite @signalbot:localsynapse.servername from an authorized Matrix account to start bridging. Give the matrix server_name, not the full domain/url." ,
"fr" : "Un utilisateur système sera créé. Inviter @signalbot:localsynapse.servername depuis un compte Matrix autorisé pour démarrer une passerelle. Donner le nom du serveur matrix, pas le domaine/url complet."
2021-01-23 01:17:28 +01:00
} ,
2021-02-10 21:07:18 +01:00
"default" : "signalbot"
2021-01-23 01:17:28 +01:00
} ,
{
"name" : "encryption" ,
"type" : "boolean" ,
"ask" : {
"en" : "Enable end-to-bridge encryption ?" ,
"fr" : "Activer le chiffrement entre synapse et le bridge ?"
} ,
"help" : {
"en" : "Only activate if you know the prerequisites and constraints related to e2b." ,
"fr" : "N'activer que si vous connaissez les prérequis et constraintes liées à e2b."
} ,
"default" : false
} ,
{
"name" : "botadmin" ,
"type" : "string" ,
"ask" : {
2021-02-10 21:07:18 +01:00
"en" : "Choose the Matrix account administrator of the Signal bot" ,
"fr" : "Choisissez le compte Matrix administrateur du robot Signal"
2021-01-23 01:17:28 +01:00
} ,
"example" : "@johndoe:localsynapse.servername or @johndoe:matrix.org" ,
"help" : {
2021-02-10 21:07:18 +01:00
"en" : "The Signal bot administrator does not need to be a local synapse account." ,
"fr" : "Le compte administrateur du robot Signal peut ne pas être un compte local synapse."
2021-01-23 01:17:28 +01:00
} ,
"default" : "Your main Matrix account"
} ,
{
"name" : "botusers" ,
"type" : "string" ,
"ask" : {
2021-02-10 21:07:18 +01:00
"en" : "Choose Matrix user(s) authorized to bridge with the Signal bot" ,
"fr" : "Choisissez le/les compte(s) Matrix autorisés à utiliser le robot Signal"
2021-01-23 01:17:28 +01:00
} ,
2021-02-07 20:42:56 +01:00
"example" : "local or @johndoe:server.name or server.name or *" ,
"default" : "local" ,
2021-01-23 01:17:28 +01:00
"help" : {
2021-02-07 20:42:56 +01:00
"en" : "All local synapse users (local), a remote or local user (@johndoe:server.name), a remote server (matrix.org), or all remote/local servers (*) can be authorized. Give the matrix server_name, not the full domain/url." ,
"fr" : "On peut autoriser tous les comptes synapse locaux (local), un compte local ou distant (@johndoe:server.name), un serveur distant (matrix.org), ou tous les serveurs remote/local (*). Donner le nom du serveur matrix, pas le domaine/url complet."
2021-01-23 01:17:28 +01:00
}
}
]
}
2021-01-04 12:14:25 +01:00
}