1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/photoprism_ynh.git synced 2024-09-03 19:56:41 +02:00
photoprism_ynh/manifest.toml
2024-04-19 22:34:00 +02:00

124 lines
4 KiB
TOML
Raw Permalink 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.

#:schema https://raw.githubusercontent.com/YunoHost/apps/master/schemas/manifest.v2.schema.json
packaging_format = 2
id = "photoprism"
name = "Photoprism"
description.en = "AI-Powered Photos App for the Decentralized Web"
description.gl = "App de Fotos con tecnoloxía IA para a Web Descentralizada"
description.ca = "Aplicació de fotografia amb IA per la web descentralitzada"
description.fr = "Gestion de photos en ligne"
version = "2022.09.01~ynh4"
maintainers = ["Thovi98"]
[upstream]
license = "AGPL-3.0-only"
website = "https://photoprism.app"
demo = "https://demo-fr.photoprism.app"
admindoc = "https://docs.photoprism.app/developer-guide/"
userdoc = "https://docs.photoprism.app/user-guide/"
code = "https://github.com/photoprism/photoprism"
fund = "https://www.photoprism.app/membership"
[integration]
yunohost = ">= 11.2"
architectures = ["amd64", "arm64", "armhf"]
multi_instance = false
ldap = false
sso = false
disk = "50M"
ram.build = "300M"
ram.runtime = "50M"
[install]
[install.domain]
type = "domain"
[install.path]
type = "path"
default = "/photoprism"
[install.init_main_permission]
help.en = "If enabled, Photoprism will be accessible by mobile apps and by users without a YunoHost account. This can be changed later in the webadmin."
help.gl = "Se está activado, Photoprism será accesible para apps móbiles e usuarias sen unha conta YunoHost. Podes cambiar isto máis tarde nos axustes de administración."
help.ca = "Si ho activeu, Photoprism serà accessible amb aplicacions mòbil i per usuaris sense compte a YunoHost. Es pot canviar més tard a la web d'administració."
help.fr = "Si cette case est cochée, Photoprism sera accessible par des applications mobiles et par les utilisateurs nayant pas de compte YunoHost. Vous pourrez changer cela dans la webadmin."
type = "group"
default = "visitors"
[install.language]
ask.en = "Choose the application language"
ask.gl = "Elixe o idioma da aplicación"
ask.ca = "Triar l'idioma de l'aplicació"
ask.fr = "Choisissez la langue de l'application"
type = "select"
choices = ["fr", "en"]
default = "fr"
[install.password]
help.en = "Photoprism currently supports only one user : admin. Choose a password here."
help.gl = "Actualmente Photoprism só ten soporte para unha usuaria: admin. Escribe aquí o seu contrasinal."
help.ca = "Photoprism només permet un únic usuari de moment: admin. Trieu-ne la contrasenya aquí."
help.fr = "Photoprism ne permet qu'un seul utilisateur pour le moment. Choisissez un mot de passe ici."
type = "password"
[resources]
[resources.sources]
[resources.sources.main]
format = "docker"
extract = true
prefetch = false
amd64.url = "photoprism/photoprism:220901-bullseye"
amd64.sha256 = "3381d40181ecdf62932e9530c6b81e6e0f8828a3d373d8dedf662aab96dafba4"
arm64.url = "photoprism/photoprism:220901-bullseye"
arm64.sha256 = "3dcffda0a2b58c91479c883205025edee4ea799fc35be419f9bec708ccb54b7f"
armhf.url = "photoprism/photoprism:220901-bullseye"
armhf.sha256 = "a74f4d0a220af9a5291307bfba36f662d97c4df143f04d951e3c30111916317e"
[resources.system_user]
[resources.install_dir]
[resources.data_dir]
subdirs = ["assets"]
[resources.permissions]
main.url = "/"
sharing.url = "/s"
sharing.allowed = "visitors"
sharing.show_tile = false
sharing.protected = true
[resources.ports]
main.default = 8095
[resources.apt]
packages = [
"libc6-dev",
"libssl-dev",
"libxft-dev",
"libhdf5-serial-dev",
"libpng-dev",
"libheif-examples",
"librsvg2-bin",
"libx264-dev",
"libx265-dev",
"libnss3",
"libfreetype6",
"libfreetype6-dev",
"libfontconfig1",
"libfontconfig1-dev",
"libzmq3-dev",
"ffmpeg",
"libimage-exiftool-perl",
"mariadb-server",
]
[resources.database]
type = "mysql"