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-06-04 20:57:25 +02:00

104 lines
3.6 KiB
TOML
Raw Blame History

This file contains ambiguous Unicode characters

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 = "7.10.0~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.1.19"
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 enabled, Mattermost will be accessible by users without a YunoHost account. This can be changed later via the webadmin."
help.fr = "Si cette case est cochée, Mattermost sera accessible par les utilisateur nayant pas de compte YunoHost. Vous pourrez changer ceci plus tard via 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 = "string"
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 pour l'administrateur"
type = "string"
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/7.10.0/mattermost-team-7.10.0-linux-amd64.tar.gz"
amd64.sha256 = "89ca4dab5a9a64d1c937b7ead16eba7491e193e8a07866242430b86cf225770e"
arm64.url = "https://releases.mattermost.com/7.10.0/mattermost-team-7.10.0-linux-arm64.tar.gz"
arm64.sha256 = "7553fac2cc962f4d2699ac04661505c82a090e20651799a54cdd6dd407325913"
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/7.10.0/mattermost-enterprise-7.10.0-linux-amd64.tar.gz"
amd64.sha256 = "d15f8c946d54c2a127b22b887c2caaca4f17bf399224b5494c3727207383ead9"
arm64.url = "https://releases.mattermost.com/7.10.0/mattermost-enterprise-7.10.0-linux-arm64.tar.gz"
arm64.sha256 = "13c0b6d3ce1775950ab7de85a4cff6af715ae8662e7b5c3b478fa866fc5968af"
[resources.system_user]
[resources.install_dir]
[resources.data_dir]
[resources.ports]
[resources.permissions]
main.url = "/"
[resources.apt]
packages = "postgresql pgloader"
[resources.database]
type = "postgresql"