1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/calibreweb_ynh.git synced 2024-09-03 18:16:20 +02:00
This commit is contained in:
Krakinou 2018-12-08 16:45:09 +01:00
parent 78918a7dd2
commit c79fe53e21
3 changed files with 36 additions and 180 deletions

View file

@ -1,68 +0,0 @@
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/><title>Inconnu(e) </title></head><body>
<h1 id="usage-of-this-package-remove-this-section-before-release">Usage of this package (REMOVE THIS SECTION BEFORE RELEASE)</h1>
<ul>
<li>Copy this app before working on it.</li>
<li>Edit <code>conf/nginx.conf</code> file to match application prerequisites.</li>
<li>Edit <code>manifest.json</code> with application specific information.</li>
<li>Edit the <code>install</code>, <code>upgrade</code>, <code>remove</code>, <code>backup</code>, and <code>restore</code> scripts.</li>
<li>Add a <code>LICENSE</code> file for the package.</li>
<li>Edit <code>README.md</code>.</li>
</ul>
<h1 id="example-app-for-yunohost">Example app for YunoHost</h1>
<p><a href="https://ci-apps.yunohost.org/jenkins/job/REPLACEBYYOURAPP%20%28Community%29/lastBuild/consoleFull"><img alt="Integration level" src="https://dash.yunohost.org/integration/REPLACEBYYOURAPP.svg" /></a><br />
<a href="https://install-app.yunohost.org/?app=REPLACEBYYOURAPP"><img alt="Install REPLACEBYYOURAPP with YunoHost" src="https://install-app.yunohost.org/install-with-yunohost.png" /></a></p>
<blockquote>
<p><em>This package allow you to install REPLACEBYYOURAPP quickly and simply on a YunoHost server.<br />
If you don't have YunoHost, please see <a href="https://yunohost.org/#/install">here</a> to know how to install and enjoy it.</em></p>
</blockquote>
<h2 id="overview">Overview</h2>
<p>Quick description of this app.</p>
<p><strong>Shipped version:</strong> 1.0</p>
<h2 id="screenshots">Screenshots</h2>
<p><img alt="" src="Link" title="to an screenshot for this app" /></p>
<h2 id="demo">Demo</h2>
<ul>
<li><a href="Link to a demo site for this app">Official demo</a></li>
</ul>
<h2 id="configuration">Configuration</h2>
<p>How to configure this app: by an admin panel, a plain file with SSH, or any other way.</p>
<h2 id="documentation">Documentation</h2>
<ul>
<li>Official documentation: Link to the official documentation of this app</li>
<li>YunoHost documentation: If specific documentation is needed, feel free to contribute.</li>
</ul>
<h2 id="yunohost-specific-features">YunoHost specific features</h2>
<h4 id="multi-users-support">Multi-users support</h4>
<p>Are LDAP and HTTP auth supported?
Can the app be used by multiple users?</p>
<h4 id="supported-architectures">Supported architectures</h4>
<ul>
<li>x86-64b - <a href="https://ci-apps.yunohost.org/jenkins/job/REPLACEBYYOURAPP%20(Community)/"><img alt="Build Status" src="https://ci-apps.yunohost.org/jenkins/job/REPLACEBYYOURAPP%20(Community" />/badge/icon)</a></li>
<li>ARMv8-A - <a href="https://ci-apps-arm.yunohost.org/jenkins/job/REPLACEBYYOURAPP%20(Community)%20(%7EARM%7E)/"><img alt="Build Status" src="https://ci-apps-arm.yunohost.org/jenkins/job/REPLACEBYYOURAPP%20(Community" />%20(%7EARM%7E)/badge/icon)</a></li>
<li>Jessie x86-64b - <a href="https://ci-stretch.nohost.me/jenkins/job/REPLACEBYYOURAPP%20(Community)/"><img alt="Build Status" src="https://ci-stretch.nohost.me/jenkins/job/REPLACEBYYOURAPP%20(Community" />/badge/icon)</a></li>
</ul>
<h2 id="limitations">Limitations</h2>
<ul>
<li>Any known limitations.</li>
</ul>
<h2 id="additional-information">Additional information</h2>
<ul>
<li>Other information you would add about this application</li>
</ul>
<p><strong>More information on the documentation page:</strong><br />
https://yunohost.org/packaging_apps</p>
<h2 id="links">Links</h2>
<ul>
<li>Report a bug: https://github.com/YunoHost-Apps/REPLACEBYYOURAPP_ynh/issues</li>
<li>App website: Link to the official website of this app</li>
<li>YunoHost website: https://yunohost.org/</li>
</ul>
<hr />
<h2 id="developers-info">Developers info</h2>
<p><strong>Only if you want to use a testing branch for coding, instead of merging directly into master.</strong>
Please do your pull request to the <a href="https://github.com/YunoHost-Apps/REPLACEBYYOURAPP_ynh/tree/testing">testing branch</a>.</p>
<p>To try the testing branch, please proceed like that.
<code>sudo yunohost app install https://github.com/YunoHost-Apps/REPLACEBYYOURAPP_ynh/tree/testing --debug
or
sudo yunohost app upgrade REPLACEBYYOURAPP -u https://github.com/YunoHost-Apps/REPLACEBYYOURAPP_ynh/tree/testing --debug</code></p>
</body></html>

View file

@ -1,27 +1,24 @@
{
"name": "EmailPoubelle",
"id": "emailpoubelle",
"name": "Calibre-web",
"id": "calibreweb",
"packaging_format": 1,
"description": {
"en": "Create throwable email address redirected to your real one",
"fr": "Créez des adresses email jetables qui redirigent les mails vers votre adresse réelle"
"en": "Calibre-web for Yunohost",
"fr": "Calibre-web pour Yunohost."
},
"url": "https://framagit.org/kepon/emailPoubellePhp/",
"version": "2.0~ynh3",
"license": "Beerware",
"version": "1.0~ynh1",
"url": "https://github.com/janeczku/calibre-web",
"license": "free",
"maintainer": {
"name": "krakinou",
"name": "Krakinou",
"email": "misterl56@hotmail.com"
},
"requirements": {
"yunohost": ">= 3.0.0"
"yunohost": ">= 2.7.14"
},
"multi_instance": false,
"services": [
"nginx",
"mysql",
"dovecot",
"postfix"
"nginx"
],
"arguments": {
"install" : [
@ -29,47 +26,51 @@
"name": "domain",
"type": "domain",
"ask": {
"en": "Choose a domain for emailpoubelle",
"fr": "Choisissez un domaine pour emailpoubelle"
"en": "Choose a domain name for Calibre-web",
"fr": "Choisissez un nom de domaine pour Calibre-web"
},
"example": "domain.org"
"example": "example.com"
},
{
"name": "path",
"type": "path",
"ask": {
"en": "Choose a path for emailpoubelle",
"fr": "Choisissez un chemin pour emailpoubelle"
"en": "Choose a path for Calibre-web",
"fr": "Choisissez un chemin pour Calibre-web"
},
"example": "/poubelle",
"default": "/poubelle"
"example": "/calibre",
"default": "/calibre"
},
{
"name": "admin",
"type": "user",
"ask": {
"en": "Choose an admin user for emailpoubelle",
"fr": "Choisissez un administrateur pour emailpoubelle"
"en": "Choose an admin user",
"fr": "Choisissez ladministrateur"
},
"example": "homer"
"example": "johndoe"
},
{
"name": "is_public",
"type": "boolean",
"ask": {
"en": "Is it a public application?",
"fr": "Est-ce une application publique ?"
},
"default": false
},
{
"name": "password",
"type": "password",
"ask": {
"en": "Enter a password to access the admin panel",
"fr": "Entrer un mot de passe pour accéder au tableau d'administration"
"en": "Set the administrator password",
"fr": "Définissez le mot de passe administrateur"
},
"example": "AveryStrongPassword"
"help": {
"en": "Use the help field to add an information for the admin about this question.",
"fr": "Utilisez le champ aide pour ajouter une information à l'intention de l'administrateur à propos de cette question."
},
{
"name": "public_site",
"ask": {
"en": "Should this application be public ?",
"fr": "Est-ce que cette application doit être visible publiquement ?"
},
"choices": ["Yes", "No"],
"default": "No"
"example": "Choose a password"
}
]
}

View file

@ -1,77 +0,0 @@
{
"name": "Calibre-web",
"id": "calibreweb",
"packaging_format": 1,
"description": {
"en": "Calibre-web for Yunohost",
"fr": "Calibre-web pour Yunohost."
},
"version": "1.0~ynh1",
"url": "https://github.com/janeczku/calibre-web",
"license": "free",
"maintainer": {
"name": "Krakinou",
"email": "misterl56@hotmail.com"
},
"requirements": {
"yunohost": ">= 2.7.14"
},
"multi_instance": false,
"services": [
"nginx"
],
"arguments": {
"install" : [
{
"name": "domain",
"type": "domain",
"ask": {
"en": "Choose a domain name for Calibre-web",
"fr": "Choisissez un nom de domaine pour Calibre-web"
},
"example": "example.com"
},
{
"name": "path",
"type": "path",
"ask": {
"en": "Choose a path for Calibre-web",
"fr": "Choisissez un chemin pour Calibre-web"
},
"example": "/calibre",
"default": "/calibre"
},
{
"name": "admin",
"type": "user",
"ask": {
"en": "Choose an admin user",
"fr": "Choisissez ladministrateur"
},
"example": "johndoe"
},
{
"name": "is_public",
"type": "boolean",
"ask": {
"en": "Is it a public application?",
"fr": "Est-ce une application publique ?"
},
"default": false
},
{
"name": "password",
"type": "password",
"ask": {
"en": "Set the administrator password",
"fr": "Définissez le mot de passe administrateur"
},
"help": {
"en": "Use the help field to add an information for the admin about this question.",
"fr": "Utilisez le champ aide pour ajouter une information à l'intention de l'administrateur à propos de cette question."
},
"example": "Choose a password"
}
]
}
}