1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/conduit_ynh.git synced 2024-09-03 18:16:30 +02:00
conduit_ynh/manifest.toml
2024-08-12 05:12:20 +02:00

94 lines
3.5 KiB
TOML

packaging_format = 2
id = "conduit"
name = "Conduit"
description.en = "Simple, fast and reliable chat server powered by Matrix"
description.fr = "Serveur de chat simple, rapide et fiable alimenté par Matrix"
version = "0.8.0~ynh3"
maintainers = []
[upstream]
license = "Apache-2.0"
website = "https://conduit.rs/"
admindoc = "https://docs.conduit.rs/"
code = "https://gitlab.com/famedly/conduit"
fund = "https://liberapay.com/timokoesters/"
[integration]
yunohost = ">= 11.2"
architectures = [ "arm64", "amd64" ]
multi_instance = false
ldap = "not_relevant"
sso = "not_relevant"
disk = "50M"
ram.build = "50M"
ram.runtime = "50M"
[install]
[install.domain]
type = "domain"
[install.init_main_permission]
type = "group"
default = "visitors"
help.en = "If you want to be able to federate with other servers, you should let the default choice, visitors"
help.fr = "Si vous souhaitez pouvoir fédérer votre serveur avec d'autres, vous devez laisser le choix par défaut, visiteurs"
[install.server_name]
ask.en = "Select the display name for your Conduit server"
ask.fr = "Sélectionnez le nom d'affichage pour votre serveur Conduit"
help.en = "If you choose domain.tld, your Matrix user-ids will be looking like @user:domain.tld instead of @user:conduit.domain.tld"
help.fr = "Si vous choisissez domain.tld, vos identifiants Matrix ressembleront à @utilisateur:domain.tld plutôt que @utilisateur:conduit.domain.tld"
type = "domain"
[install.registration]
ask.en = "Should the server allow any visitor to register as a user?"
ask.fr = "Le serveur doit-il permettre à quiconque de s'enregistrer comme utilisateur ?"
type = "boolean"
help.en = "If no, accounts should be registered by an admin after defining a secret. If yes, to protect your server and the federation from spammer, federation will be deactived by default. You must Activate CAPTCHA verification before federation reactivation. See Config Panel for instructions"
help.fr = "Si non, les comptes seront créés par un admin après avoir défini un secret. Si oui, la fédération sera désactivée pour protéger la fédération et vous des spammeurs. Activez la vérification par CAPTCHA avant de réactiver la fédération ! Voir les instructions dans le Config Panel"
default = false
[resources]
[resources.sources]
[resources.sources.main]
in_subdir = false
extract = false
rename = "conduit"
amd64.url = "https://gitlab.com/famedly/conduit/-/jobs/7085149318/artifacts/raw/x86_64-unknown-linux-musl?inline=false"
amd64.sha256 = "ae67b0fa1b74571de0363cb1a0c47930e615c340290215cbbbff6f8a60bbca0d"
arm64.url = "https://gitlab.com/famedly/conduit/-/jobs/7085149318/artifacts/raw/aarch64-unknown-linux-musl"
arm64.sha256 = "3402d0d54a1dd3401aa7fe84538089f385d4b752ad5d6d32523de35e22f92a07"
[resources.system_user]
[resources.install_dir]
[resources.permissions]
main.url = "/"
main.show_tile = false
server_api.url = "__DOMAIN__/_matrix"
server_api.label = "Server access for client apps."
server_api.show_tile = false
server_api.allowed = "visitors"
server_api.auth_header = false
server_api.protected = true
server_client_infos.url = "__SERVER_NAME__/.well-known/matrix"
server_client_infos.label = "Server info for federation. (well-known)"
server_client_infos.show_tile = false
server_client_infos.allowed = "visitors"
server_client_infos.auth_header = false
server_client_infos.protected = true
[resources.ports]
main.default = 6167