mirror of
https://github.com/YunoHost-Apps/jeedom_ynh.git
synced 2024-09-03 19:26:26 +02:00
103 lines
2.6 KiB
TOML
103 lines
2.6 KiB
TOML
#:schema https://raw.githubusercontent.com/YunoHost/apps/master/schemas/manifest.v2.schema.json
|
|
|
|
packaging_format = 2
|
|
|
|
id = "jeedom"
|
|
name = "Jeedom"
|
|
description.en = "Home automation application"
|
|
description.fr = "Application de domotique"
|
|
|
|
version = "4.1.19~ynh5"
|
|
|
|
maintainers = []
|
|
|
|
[upstream]
|
|
license = "GPL-2.0-or-later"
|
|
website = "https://www.jeedom.com"
|
|
admindoc = "https://doc.jeedom.com"
|
|
code = "https://github.com/jeedom/core"
|
|
cpe = "cpe:2.3:a:jeedom:jeedom"
|
|
|
|
[integration]
|
|
yunohost = ">= 11.2"
|
|
architectures = "all"
|
|
multi_instance = false
|
|
ldap = true
|
|
sso = true
|
|
disk = "200M"
|
|
ram.build = "200M"
|
|
ram.runtime = "200M"
|
|
|
|
[install]
|
|
[install.domain]
|
|
type = "domain"
|
|
|
|
[install.path]
|
|
type = "path"
|
|
default = "/jeedom"
|
|
|
|
[install.init_main_permission]
|
|
type = "group"
|
|
default = "visitors"
|
|
|
|
[install.admin]
|
|
type = "user"
|
|
|
|
[install.sudo]
|
|
ask.en = "Do you agree giving sudo rights to the Jeedom user? This is required for most Jeedom features to work. However, attackers could use vulnerabilities in Jeedom to take control of your server."
|
|
ask.fr = "Acceptez-vous de donner les droits sudo à l'utilisateur Jeedom ? Ces droits sont nécessaires au bon fonctionnement de Jeedom. Toutefois, des attaquants pourraient exploiter des failles de Jeedom pour prendre le controle de votre serveur."
|
|
type = "boolean"
|
|
default = true
|
|
|
|
[resources]
|
|
[resources.sources.main]
|
|
url = "https://github.com/jeedom/core/archive/refs/tags/4.1.19.tar.gz"
|
|
sha256 = "be50f67286d1533c93584f3653d4669b36d649033ad1750342b704f9a824476a"
|
|
|
|
autoupdate.strategy = "latest_github_tag"
|
|
|
|
[resources.system_user]
|
|
|
|
[resources.install_dir]
|
|
|
|
[resources.permissions]
|
|
main.url = "/"
|
|
|
|
[resources.apt]
|
|
packages = [
|
|
"unzip", "cron", "locate", "tar",
|
|
"logrotate", "dos2unix", "python3", "python3-pip", "libexpat1",
|
|
"xvfb", "cutycapt", "xauth", "duplicity", "at", "ffmpeg",
|
|
|
|
"php7.4-curl",
|
|
"php7.4-gd",
|
|
"php7.4-imap",
|
|
"php7.4-xml",
|
|
"php7.4-soap",
|
|
"php7.4-xmlrpc",
|
|
"php7.4-dev",
|
|
"php7.4-zip",
|
|
"php7.4-ssh2",
|
|
"php7.4-mbstring",
|
|
"php7.4-ldap",
|
|
"php7.4-mysql",
|
|
|
|
"mariadb-server",
|
|
]
|
|
|
|
[resources.apt.extras.nonfree]
|
|
repo = "deb http://deb.debian.org/debian bullseye contrib non-free"
|
|
key = "https://ftp-master.debian.org/keys/release-11.asc"
|
|
packages = [
|
|
"libsox-fmt-mp3",
|
|
"sox",
|
|
"libttspico-utils",
|
|
"espeak",
|
|
"mbrola",
|
|
"brltty",
|
|
"net-tools",
|
|
"nmap",
|
|
]
|
|
|
|
[resources.database]
|
|
type = "mysql"
|