2016-12-21 18:31:37 +01:00
{
"name" : "COPS" ,
2016-12-22 01:00:35 +01:00
"id" : "cops" ,
2016-12-21 18:31:37 +01:00
"packaging_format" : 1 ,
"description" : {
"en" : "Calibre OPDS (and HTML) PHP Server" ,
"fr" : "Calibre OPDS (et HTML) PHP Serveur"
} ,
"url" : "https://github.com/YunoHost-Apps/cops_ynh" ,
"license" : "free" ,
"maintainer" : {
"name" : "polytan02" ,
"email" : "polytan02@mcgva.org"
} ,
"multi_instance" : true ,
"services" : [
"nginx" ,
"php5-fpm"
] ,
"requirements" : {
"yunohost" : ">= 2.4.0"
} ,
"arguments" : {
"install" : [
{
"name" : "domain" ,
"type" : "domain" ,
"ask" : {
2016-12-23 18:54:37 +01:00
"en" : "Choose a domain for COPS library" ,
"fr" : "Choisissez un domaine pour votre bibliotheque COPS"
2016-12-21 18:31:37 +01:00
} ,
2016-12-23 18:54:37 +01:00
"example" : "domain.tld"
2016-12-21 18:31:37 +01:00
} ,
{
"name" : "path" ,
"type" : "path" ,
"ask" : {
2016-12-23 18:54:37 +01:00
"en" : "Choose a path to access your COPS library" ,
"fr" : "Choisissez un chemin pour acceder a votre bibliotheque COPS"
2016-12-21 18:31:37 +01:00
} ,
2016-12-23 22:30:02 +01:00
"example" : "/cops" ,
"default" : "/cops"
2016-12-22 03:42:11 +01:00
} ,
{
2016-12-23 23:02:50 +01:00
"name" : "calibre" ,
2016-12-22 03:42:11 +01:00
"ask" : {
2016-12-22 14:19:29 +01:00
"en" : "Indicate the location of Calibre library. DON'T store it in your /var/www/cops or it will be removed on next upgrade !!" ,
"fr" : "Indiquez le chemin de votre bibliotheque Calibre. Ne la mettez pas dans /var/www/cops ou elle sera supprimée à la prochaine upgrade !!!"
2016-12-22 03:42:11 +01:00
} ,
2016-12-22 14:19:29 +01:00
"example" : "/home/yunohost.app/owncloud/data/johndoe/files/eBooks" ,
"default" : "/home/yunohost.app/owncloud/data/johndoe/files/eBooks"
2016-12-22 03:42:11 +01:00
} ,
2016-12-23 22:30:02 +01:00
{
"name" : "runninguser" ,
"ask" : {
"en" : "Which system user is managing the Calibre folder ?" ,
2016-12-23 22:36:05 +01:00
"fr" : "Quel utilisateur système gère le dossier Calibre ?"
2016-12-23 22:30:02 +01:00
} ,
"choices" : [ "www-data" , "owncloud" , "nextcloud" ] ,
"default" : "www-data"
} ,
2016-12-21 18:31:37 +01:00
{
"name" : "is_public" ,
"ask" : {
"en" : "Is it a public website ?" ,
"fr" : "Est-ce un site publique ?"
} ,
"choices" : [ "Yes" , "No" ] ,
"default" : "Yes"
2016-12-22 13:01:20 +01:00
} ,
{
"name" : "basicauthcreate" ,
"ask" : {
"en" : "Create a basic auth access ? This is required if the app is public so that ereaders to access the OPDS server, for example" ,
2016-12-23 22:36:05 +01:00
"fr" : "Créer un accès par authentification basique ? Ceci est requis si votre bibliothèque est publique et que vous voulez accéder au serveur OPDS avec votre liseuse ou application mobile"
2016-12-22 13:01:20 +01:00
} ,
"choices" : [ "Yes" , "No" ] ,
"default" : "Yes"
} ,
{
2016-12-22 13:15:44 +01:00
"name" : "basicauthuser" ,
2016-12-22 13:01:20 +01:00
"ask" : {
"en" : "Choose the username to access the OPDS/HTML server (unrelated to YunoHost users)" ,
2016-12-23 22:36:05 +01:00
"fr" : "Indiquez le nom d'utilisateur pour accéder au serveur OPDS/HTML (NON lié lié aux utilisateurs YunoHost)"
2016-12-22 13:01:20 +01:00
} ,
"example" : "Gutenberg" ,
"default" : "Gutenberg"
} ,
{
"name" : "basicauthpass" ,
"type" : "password" ,
"ask" : {
"en" : "Choose the password to access the OPDS/HTML server" ,
"fr" : "Renseignez le mot de passe pour accéder au serveur OPDS/HTML"
} ,
"example" : "knowledge is power" ,
"default" : "knowledge is power"
2016-12-21 18:31:37 +01:00
}
]
}
}