#:schema https://raw.githubusercontent.com/YunoHost/apps/master/schemas/manifest.v2.schema.json packaging_format = 2 id = "collabora" name = "Collabora Online" description.en = "LibreOffice-based online office suite with collaborative editing" description.fr = "Suite office en ligne et collaborative, basée sur LibreOffice" version = "22.05.14.3~ynh1" maintainers = ["rafi59"] [upstream] license = "MPL-2.0" website = "https://collaboraoffice.com" admindoc = "https://www.collaboraoffice.com/code/" cpe = "cpe:2.3:a:collabora:online" [integration] yunohost = ">= 11.2" architectures = ["amd64", "i386", "arm64"] multi_instance = false ldap = "not_relevant" sso = "not_relevant" disk = "50M" # FIXME: replace with an **estimate** minimum disk requirement. e.g. 20M, 400M, 1G, ... ram.build = "50M" # FIXME: replace with an **estimate** minimum ram requirement. e.g. 50M, 400M, 1G, ... ram.runtime = "50M" # FIXME: replace with an **estimate** minimum ram requirement. e.g. 50M, 400M, 1G, ... [install] [install.domain] type = "domain" [install.init_main_permission] help.en = "You will only be able to connect Collabora to Nextcloud if both apps are public!" help.fr = "Nextcloud et Collabora doivent être des applications publiques si vous voulez les connecter !" type = "group" default = "visitors" [install.password] type = "password" [install.nextcloud_domain] ask.en = "The domain of your Nextcloud instance" ask.fr = "Le domain de votre instance Nextcloud" type = "string" example = "example.com/nextcloud" default = "" [resources] [resources.system_user] [resources.install_dir] [resources.permissions] main.url = "/" [resources.ports] main.default = 9980 [resources.apt] packages = [ "hunspell-de-de", "hunspell-en-gb", "hunspell-fr", "hunspell", ] [resources.apt.extras.collabora] repo = "deb https://collaboraoffice.com/repos/CollaboraOnline/CODE-debian11 ./ " key = "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x0C54D189F4BA284D" packages = [ "coolwsd", "code-brand" ]