1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/mattermost_ynh.git synced 2024-09-03 19:36:29 +02:00
mattermost_ynh/manifest.toml
2023-10-29 14:12:26 +01:00

104 lines
3.7 KiB
TOML
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.

packaging_format = 2
id = "mattermost"
name = "Mattermost"
description.en = "Open source collaboration platform built for developers"
description.fr = "Plateforme de collaboration open source conçue pour les développeurs"
version = "9.1.1~ynh1"
maintainers = ["pmorinerie"]
[upstream]
license = "GPL-3.0-only"
website = "http://www.mattermost.org/"
admindoc = "https://docs.mattermost.com/guides/deployment.html"
userdoc = "https://docs.mattermost.com/guides/messaging.html"
code = "https://github.com/mattermost/mattermost-server"
[integration]
yunohost = ">= 11.2"
architectures = ["amd64", "armhf", "arm64"]
multi_instance = true
ldap = false
sso = false
disk = "50M"
ram.build = "350M"
ram.runtime = "50M"
[install]
[install.domain]
type = "domain"
[install.path]
type = "path"
default = "/mattermost"
[install.init_main_permission]
help.en = "If visitors selected, Mattermost will be accessible by users without a YunoHost account. This can be changed later via the webadmin."
help.fr = "Si « Visiteurs » est sélectionné, Mattermost sera accessible même par les utilisateurs nayant pas de compte YunoHost. Vous pourrez changer ce réglage plus tard dans linterface dadministration."
type = "group"
default = "visitors"
[install.admin]
type = "user"
[install.password]
type = "password"
[install.version]
ask.en = "Choose the version you want to install"
ask.fr = "Choisissez la version que vous souhaitez installer"
help.en = "Use Team Edition for the open source version (ARM, ARM64 and x86-64 support) or Enterprise Edition if you want to use a license (x86-64 and ARM64 support)"
help.fr = "Utilisez Team Edition pour la version open-source (prise en charge ARM, ARM64 et x86-64) ou Édition Enterprise si vous souhaitez utiliser une licence (prise en charge x86-64 et ARM64)"
type = "select"
choices = ["Enterprise", "Team"]
default = "Team"
[install.language]
ask.en = "Choose the language of the chat for the admin"
ask.fr = "Choissisez la langue utilisée par le compte administrateur"
type = "select"
choices = ["de", "en", "es", "fr", "it", "pt"]
default = "en"
[install.team_display_name]
ask.en = "Choose a Team name"
ask.fr = "Choisissez le nom de léquipe"
type = "string"
example = "Team"
default = "Team"
[resources]
[resources.sources]
[resources.sources.main]
amd64.url = "https://releases.mattermost.com/9.1.1/mattermost-team-9.1.1-linux-amd64.tar.gz"
amd64.sha256 = "5395642cd0d79db34b6fab16a9311dfd6eb1fe82fa10c22cca55194ffd0a828b"
arm64.url = "https://releases.mattermost.com/9.1.1/mattermost-team-9.1.1-linux-arm64.tar.gz"
arm64.sha256 = "2070dc950aa3660dd1f3c049364ba595f8a2b27d230ad0bf4743932c91c19deb"
armhf.url = "https://github.com/SmartHoneybee/ubiquitous-memory/releases/download/v7.5.2/mattermost-v7.5.2-linux-arm.tar.gz"
armhf.sha256 = "b26a4b676ee92ac848fa2993aa67559238ba7d8c1d0e6f7ffdd79ad8fb4942f3"
[resources.sources.enterprise]
amd64.url = "https://releases.mattermost.com/9.1.1/mattermost-enterprise-9.1.1-linux-amd64.tar.gz"
amd64.sha256 = "6073190d619456b9d3db9e597b61849be035c5f8f3682d7e3dd69ccd4df86be4"
arm64.url = "https://releases.mattermost.com/9.1.1/mattermost-enterprise-9.1.1-linux-arm64.tar.gz"
arm64.sha256 = "d7227177752ce23ac1e28d2d7b90d5882288e2aeb555ee22ab36d46c192cd8f0"
[resources.system_user]
[resources.install_dir]
[resources.data_dir]
[resources.ports]
[resources.permissions]
main.url = "/"
[resources.apt]
packages = "postgresql, pgloader"
[resources.database]
type = "postgresql"