packaging_format = 2 id = "kresus" name = "Kresus" description.en = "Personal finance manager" description.fr = "Outil personnel de gestion de finances" version = "0.21.2~ynh2" maintainers = ["Nicolas Frandeboeuf"] [upstream] license = "AGPL-3.0-only" website = "https://kresus.org" demo = "https://kresus.org/en/demo.html" admindoc = "https://kresus.org/en/doc.html" code = "https://framagit.org/kresusapp/kresus" [integration] yunohost = ">= 11.2" architectures = ["amd64", "arm64"] multi_instance = true ldap = false sso = false disk = "50M" ram.build = "50M" ram.runtime = "50M" [install] [install.domain] type = "domain" [install.path] type = "path" default = "/kresus" [install.init_main_permission] type = "group" default = "all_users" [resources] [resources.sources.main] url = "https://framagit.org/kresusapp/kresus/-/archive/0.21.2/kresus-0.21.2.tar.bz2" sha256 = "36948fe461ae224873accfcf501c02e15a5c4e2c24ca6d989b0af24faa6c5388" autoupdate.strategy = "latest_gitlab_tag" [resources.ports] [resources.system_user] allow_email = true [resources.install_dir] [resources.data_dir] [resources.permissions] main.url = "/" [resources.apt] packages = "locales, git, python3, python3-dev, python3-pip, python3-selenium, python3-josepy, libffi-dev, libxml2-dev, libxslt-dev, libyaml-dev, libtiff-dev, libjpeg-dev, libopenjp2-7-dev, zlib1g-dev, libfreetype6-dev, libwebp-dev, build-essential, gcc, g++, wget, unzip, mupdf-tools, libnss3-tools, python3-nss, virtualenv, postgresql" extras.yarn.repo = "deb https://dl.yarnpkg.com/debian/ stable main" extras.yarn.key = "https://dl.yarnpkg.com/debian/pubkey.gpg" extras.yarn.packages = "yarn" [resources.database] type = "postgresql"