mirror of
https://github.com/YunoHost-Apps/bookstack_ynh.git
synced 2024-09-03 18:16:02 +02:00
Testing (#162)
* Upgrade to v23.12.3 (#152) * Upgrade to v23.12.3 https://github.com/BookStackApp/BookStack/releases/tag/v23.12.3 * Auto-update README * Upgrade to v24.02 (#154) * Upgrade to v24.02 https://github.com/BookStackApp/BookStack/releases/tag/v24.02 * Auto-update README * Upgrade to v24.02.1 (#156) https://github.com/BookStackApp/BookStack/releases/tag/v24.02.1 * Upgrade to v24.02.2 (#159) https://github.com/BookStackApp/BookStack/releases/tag/v24.02.2 * Auto-update README * [autopatch] TEST BEFORE MERGE ynh_setup_source --full_replace=1 (#158) Co-authored-by: Yunohost-Bot <> * Upgrade to v24.02.3 https://github.com/BookStackApp/BookStack/releases/tag/v24.02.3 * Auto-update READMEs * fix * Auto-update READMEs --------- Co-authored-by: YunoHost Bot <yunohost-bot@users.noreply.github.com> Co-authored-by: yunohost-bot <yunohost@yunohost.org> Co-authored-by: Salamandar <6552989+Salamandar@users.noreply.github.com> Co-authored-by: tituspijean <titus+yunohost@pijean.ovh>
This commit is contained in:
parent
21410f9ec2
commit
1d381969eb
9 changed files with 135 additions and 21 deletions
|
@ -1,6 +1,8 @@
|
||||||
# All available README files by language
|
# All available README files by language
|
||||||
|
|
||||||
- [Read the README in English](README.md)
|
- [Read the README in English](README.md)
|
||||||
|
- [Lee el README en español](README_es.md)
|
||||||
- [Irakurri README euskaraz](README_eu.md)
|
- [Irakurri README euskaraz](README_eu.md)
|
||||||
- [Lire le README en français](README_fr.md)
|
- [Lire le README en français](README_fr.md)
|
||||||
- [Le o README en galego](README_gl.md)
|
- [Le o README en galego](README_gl.md)
|
||||||
|
- [阅读中文(简体)的 README](README_zh_Hans.md)
|
||||||
|
|
|
@ -29,7 +29,7 @@ BookStack is an opinionated wiki system that provides a pleasant and simple out
|
||||||
- Diagrams.net Integration
|
- Diagrams.net Integration
|
||||||
|
|
||||||
|
|
||||||
**Shipped version:** 24.02.3~ynh1
|
**Shipped version:** 24.05~ynh1
|
||||||
|
|
||||||
**Demo:** <https://demo.bookstackapp.com>
|
**Demo:** <https://demo.bookstackapp.com>
|
||||||
|
|
||||||
|
|
61
README_es.md
Normal file
61
README_es.md
Normal file
|
@ -0,0 +1,61 @@
|
||||||
|
<!--
|
||||||
|
Este archivo README esta generado automaticamente<https://github.com/YunoHost/apps/tree/master/tools/readme_generator>
|
||||||
|
No se debe editar a mano.
|
||||||
|
-->
|
||||||
|
|
||||||
|
# BookStack para Yunohost
|
||||||
|
|
||||||
|
[![Nivel de integración](https://dash.yunohost.org/integration/bookstack.svg)](https://dash.yunohost.org/appci/app/bookstack) ![Estado funcional](https://ci-apps.yunohost.org/ci/badges/bookstack.status.svg) ![Estado En Mantención](https://ci-apps.yunohost.org/ci/badges/bookstack.maintain.svg)
|
||||||
|
|
||||||
|
[![Instalar BookStack con Yunhost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=bookstack)
|
||||||
|
|
||||||
|
*[Leer este README en otros idiomas.](./ALL_README.md)*
|
||||||
|
|
||||||
|
> *Este paquete le permite instalarBookStack rapidamente y simplement en un servidor YunoHost.*
|
||||||
|
> *Si no tiene YunoHost, visita [the guide](https://yunohost.org/install) para aprender como instalarla.*
|
||||||
|
|
||||||
|
## Descripción general
|
||||||
|
|
||||||
|
BookStack is an opinionated wiki system that provides a pleasant and simple out of the box experience. New users to an instance should find the experience intuitive and only basic word-processing skills should be required to get involved in creating content on BookStack. The platform should provide advanced power features to those that desire it but they should not interfere with the core simple user experience.
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
- Multi-Factor Authentication
|
||||||
|
- Dark & Light Modes
|
||||||
|
- LDAP Authentication
|
||||||
|
- Markdown Editor
|
||||||
|
- WYSIWYG Editing
|
||||||
|
- Multi-Lingual
|
||||||
|
- Diagrams.net Integration
|
||||||
|
|
||||||
|
|
||||||
|
**Versión actual:** 24.05~ynh1
|
||||||
|
|
||||||
|
**Demo:** <https://demo.bookstackapp.com>
|
||||||
|
|
||||||
|
## Capturas
|
||||||
|
|
||||||
|
![Captura de BookStack](./doc/screenshots/screenshot.png)
|
||||||
|
|
||||||
|
## Documentaciones y recursos
|
||||||
|
|
||||||
|
- Sitio web oficial: <https://www.bookstackapp.com>
|
||||||
|
- Documentación usuario oficial: <https://www.bookstackapp.com/docs/user/>
|
||||||
|
- Documentación administrador oficial: <https://www.bookstackapp.com/docs/admin/>
|
||||||
|
- Repositorio del código fuente oficial de la aplicación : <https://github.com/BookStackApp/BookStack>
|
||||||
|
- Catálogo YunoHost: <https://apps.yunohost.org/app/bookstack>
|
||||||
|
- Reportar un error: <https://github.com/YunoHost-Apps/bookstack_ynh/issues>
|
||||||
|
|
||||||
|
## Información para desarrolladores
|
||||||
|
|
||||||
|
Por favor enviar sus correcciones a la [`branch testing`](https://github.com/YunoHost-Apps/bookstack_ynh/tree/testing
|
||||||
|
|
||||||
|
Para probar la rama `testing`, sigue asÍ:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo yunohost app install https://github.com/YunoHost-Apps/bookstack_ynh/tree/testing --debug
|
||||||
|
o
|
||||||
|
sudo yunohost app upgrade bookstack -u https://github.com/YunoHost-Apps/bookstack_ynh/tree/testing --debug
|
||||||
|
```
|
||||||
|
|
||||||
|
**Mas informaciones sobre el empaquetado de aplicaciones:** <https://yunohost.org/packaging_apps>
|
|
@ -29,7 +29,7 @@ BookStack is an opinionated wiki system that provides a pleasant and simple out
|
||||||
- Diagrams.net Integration
|
- Diagrams.net Integration
|
||||||
|
|
||||||
|
|
||||||
**Paketatutako bertsioa:** 24.02.3~ynh1
|
**Paketatutako bertsioa:** 24.05~ynh1
|
||||||
|
|
||||||
**Demoa:** <https://demo.bookstackapp.com>
|
**Demoa:** <https://demo.bookstackapp.com>
|
||||||
|
|
||||||
|
|
|
@ -27,7 +27,7 @@ BookStack est un système wiki simple prête à l'emploi. Les nouveaux utilisate
|
||||||
- Multilingue
|
- Multilingue
|
||||||
|
|
||||||
|
|
||||||
**Version incluse :** 24.02.3~ynh1
|
**Version incluse :** 24.05~ynh1
|
||||||
|
|
||||||
**Démo :** <https://demo.bookstackapp.com>
|
**Démo :** <https://demo.bookstackapp.com>
|
||||||
|
|
||||||
|
|
|
@ -29,7 +29,7 @@ BookStack is an opinionated wiki system that provides a pleasant and simple out
|
||||||
- Diagrams.net Integration
|
- Diagrams.net Integration
|
||||||
|
|
||||||
|
|
||||||
**Versión proporcionada:** 24.02.3~ynh1
|
**Versión proporcionada:** 24.05~ynh1
|
||||||
|
|
||||||
**Demo:** <https://demo.bookstackapp.com>
|
**Demo:** <https://demo.bookstackapp.com>
|
||||||
|
|
||||||
|
|
61
README_zh_Hans.md
Normal file
61
README_zh_Hans.md
Normal file
|
@ -0,0 +1,61 @@
|
||||||
|
<!--
|
||||||
|
注意:此 README 由 <https://github.com/YunoHost/apps/tree/master/tools/readme_generator> 自动生成
|
||||||
|
请勿手动编辑。
|
||||||
|
-->
|
||||||
|
|
||||||
|
# YunoHost 上的 BookStack
|
||||||
|
|
||||||
|
[![集成程度](https://dash.yunohost.org/integration/bookstack.svg)](https://dash.yunohost.org/appci/app/bookstack) ![工作状态](https://ci-apps.yunohost.org/ci/badges/bookstack.status.svg) ![维护状态](https://ci-apps.yunohost.org/ci/badges/bookstack.maintain.svg)
|
||||||
|
|
||||||
|
[![使用 YunoHost 安装 BookStack](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=bookstack)
|
||||||
|
|
||||||
|
*[阅读此 README 的其它语言版本。](./ALL_README.md)*
|
||||||
|
|
||||||
|
> *通过此软件包,您可以在 YunoHost 服务器上快速、简单地安装 BookStack。*
|
||||||
|
> *如果您还没有 YunoHost,请参阅[指南](https://yunohost.org/install)了解如何安装它。*
|
||||||
|
|
||||||
|
## 概况
|
||||||
|
|
||||||
|
BookStack is an opinionated wiki system that provides a pleasant and simple out of the box experience. New users to an instance should find the experience intuitive and only basic word-processing skills should be required to get involved in creating content on BookStack. The platform should provide advanced power features to those that desire it but they should not interfere with the core simple user experience.
|
||||||
|
|
||||||
|
### Features
|
||||||
|
|
||||||
|
- Multi-Factor Authentication
|
||||||
|
- Dark & Light Modes
|
||||||
|
- LDAP Authentication
|
||||||
|
- Markdown Editor
|
||||||
|
- WYSIWYG Editing
|
||||||
|
- Multi-Lingual
|
||||||
|
- Diagrams.net Integration
|
||||||
|
|
||||||
|
|
||||||
|
**分发版本:** 24.05~ynh1
|
||||||
|
|
||||||
|
**演示:** <https://demo.bookstackapp.com>
|
||||||
|
|
||||||
|
## 截图
|
||||||
|
|
||||||
|
![BookStack 的截图](./doc/screenshots/screenshot.png)
|
||||||
|
|
||||||
|
## 文档与资源
|
||||||
|
|
||||||
|
- 官方应用网站: <https://www.bookstackapp.com>
|
||||||
|
- 官方用户文档: <https://www.bookstackapp.com/docs/user/>
|
||||||
|
- 官方管理文档: <https://www.bookstackapp.com/docs/admin/>
|
||||||
|
- 上游应用代码库: <https://github.com/BookStackApp/BookStack>
|
||||||
|
- YunoHost 商店: <https://apps.yunohost.org/app/bookstack>
|
||||||
|
- 报告 bug: <https://github.com/YunoHost-Apps/bookstack_ynh/issues>
|
||||||
|
|
||||||
|
## 开发者信息
|
||||||
|
|
||||||
|
请向 [`testing` 分支](https://github.com/YunoHost-Apps/bookstack_ynh/tree/testing) 发送拉取请求。
|
||||||
|
|
||||||
|
如要尝试 `testing` 分支,请这样操作:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo yunohost app install https://github.com/YunoHost-Apps/bookstack_ynh/tree/testing --debug
|
||||||
|
或
|
||||||
|
sudo yunohost app upgrade bookstack -u https://github.com/YunoHost-Apps/bookstack_ynh/tree/testing --debug
|
||||||
|
```
|
||||||
|
|
||||||
|
**有关应用打包的更多信息:** <https://yunohost.org/packaging_apps>
|
|
@ -5,7 +5,7 @@ name = "BookStack"
|
||||||
description.en = "Platform to create documentation/wiki content"
|
description.en = "Platform to create documentation/wiki content"
|
||||||
description.fr = "Plateforme pour créer du contenu de documentation/wiki"
|
description.fr = "Plateforme pour créer du contenu de documentation/wiki"
|
||||||
|
|
||||||
version = "24.02.3~ynh1"
|
version = "24.05~ynh1"
|
||||||
|
|
||||||
maintainers = []
|
maintainers = []
|
||||||
|
|
||||||
|
@ -59,8 +59,8 @@ ram.runtime = "50M"
|
||||||
[resources.sources]
|
[resources.sources]
|
||||||
|
|
||||||
[resources.sources.main]
|
[resources.sources.main]
|
||||||
url = "https://github.com/BookStackApp/BookStack/archive/refs/tags/v24.02.3.tar.gz"
|
url = "https://github.com/BookStackApp/BookStack/archive/refs/tags/v24.05.tar.gz"
|
||||||
sha256 = "55e11562e550722bbbf923fc4b80f185213c033a297a16d2037b793c73464980"
|
sha256 = "12673a0c69ce5cea5ae0b0be568da7a88c8510b9cd9e96e7cdeb4026a355482f"
|
||||||
rename = "bookstack.tar.gz"
|
rename = "bookstack.tar.gz"
|
||||||
autoupdate.strategy = "latest_github_release"
|
autoupdate.strategy = "latest_github_release"
|
||||||
|
|
||||||
|
@ -76,7 +76,7 @@ ram.runtime = "50M"
|
||||||
api.auth_header = false
|
api.auth_header = false
|
||||||
|
|
||||||
[resources.apt]
|
[resources.apt]
|
||||||
packages = "mariadb-server, php8.2-curl, php8.2-mysql, php8.2-ldap, php8.2-mbstring, php8.2-tidy, php8.2-xml, php8.2-zip, php8.2-gd"
|
packages = "mariadb-server, php8.3-curl, php8.3-mysql, php8.3-ldap, php8.3-mbstring, php8.3-tidy, php8.3-xml, php8.3-zip, php8.3-gd"
|
||||||
|
|
||||||
[resources.database]
|
[resources.database]
|
||||||
type = "mysql"
|
type = "mysql"
|
||||||
|
|
|
@ -9,12 +9,6 @@
|
||||||
source _common.sh
|
source _common.sh
|
||||||
source /usr/share/yunohost/helpers
|
source /usr/share/yunohost/helpers
|
||||||
|
|
||||||
#=================================================
|
|
||||||
# CHECK VERSION
|
|
||||||
#=================================================
|
|
||||||
|
|
||||||
upgrade_type=$(ynh_check_app_version_changed)
|
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# ENSURE DOWNWARD COMPATIBILITY
|
# ENSURE DOWNWARD COMPATIBILITY
|
||||||
#=================================================
|
#=================================================
|
||||||
|
@ -41,14 +35,10 @@ fi
|
||||||
#=================================================
|
#=================================================
|
||||||
# DOWNLOAD, CHECK AND UNPACK SOURCE
|
# DOWNLOAD, CHECK AND UNPACK SOURCE
|
||||||
#=================================================
|
#=================================================
|
||||||
|
ynh_script_progression --message="Upgrading source files..." --weight=1
|
||||||
|
|
||||||
if [ "$upgrade_type" == "UPGRADE_APP" ]
|
# Download, check integrity, uncompress and patch the source from app.src
|
||||||
then
|
ynh_setup_source --dest_dir="$install_dir" --full_replace=1 --keep=".env public/uploads storage/uploads"
|
||||||
ynh_script_progression --message="Upgrading source files..." --weight=1
|
|
||||||
|
|
||||||
# Download, check integrity, uncompress and patch the source from app.src
|
|
||||||
ynh_setup_source --dest_dir="$install_dir" --full_replace=1 --keep=".env public/uploads storage/uploads"
|
|
||||||
fi
|
|
||||||
|
|
||||||
#=================================================
|
#=================================================
|
||||||
# REAPPLY SYSTEM CONFIGURATIONS
|
# REAPPLY SYSTEM CONFIGURATIONS
|
||||||
|
|
Loading…
Reference in a new issue