mirror of
https://github.com/YunoHost-Apps/photoprism_ynh.git
synced 2024-09-03 19:56:41 +02:00
124 lines
4 KiB
TOML
124 lines
4 KiB
TOML
#: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 n’ayant 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"
|