From 332ccd6de4db67c804994ec01f1f06a27e2a29ed Mon Sep 17 00:00:00 2001 From: Thatoo Date: Sat, 16 Mar 2024 13:44:47 +0100 Subject: [PATCH 01/17] Update README_fr.md Add coturn configuration FR --- README_fr.md | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/README_fr.md b/README_fr.md index b8bff38..20f2be9 100644 --- a/README_fr.md +++ b/README_fr.md @@ -20,6 +20,19 @@ Conduit est une implémentation de serveur open source légère de la spécifica Conduit garde les choses simples, c'est un binaire unique avec une base de données intégrée et peut être beaucoup plus rapide que d'autres implémentations de serveur dans certains cas. **Version incluse :** 0.6.0~ynh6 +## Avertissements / informations importantes + +## Configuration + +### Configuration d'un coturn +Afin de pouvoir profiter des fonctionnalités d'appels audio et video, un serveur coturn est souvent requis. Il est possible d'[installer un serveur coturn dans Yunohost](https://github.com/YunoHost-Apps/coturn_ynh/blob/master/README_fr.md). +Il est ensuite nécessaire de renseigner les informations fournies par le serveur coturn dans le fichier `conduit.toml` tel que : +``` +turn_uris = ["turn:your.turn.url?transport=udp", "turn:your.turn.url?transport=tcp"] +turn_username = "" +turn_password = "" +``` + ## Documentations et ressources * Site officiel de l’app : @@ -40,4 +53,4 @@ ou sudo yunohost app upgrade conduit -u https://github.com/YunoHost-Apps/conduit_ynh/tree/testing --debug ``` -**Plus d’infos sur le packaging d’applications :** \ No newline at end of file +**Plus d’infos sur le packaging d’applications :** From ee21b19071587c0351d7f5ec6859671391c1a8aa Mon Sep 17 00:00:00 2001 From: Thatoo Date: Sat, 16 Mar 2024 13:51:13 +0100 Subject: [PATCH 02/17] Update README_fr.md Improve coturn configuration --- README_fr.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README_fr.md b/README_fr.md index 20f2be9..da5bf50 100644 --- a/README_fr.md +++ b/README_fr.md @@ -28,9 +28,9 @@ Conduit garde les choses simples, c'est un binaire unique avec une base de donn Afin de pouvoir profiter des fonctionnalités d'appels audio et video, un serveur coturn est souvent requis. Il est possible d'[installer un serveur coturn dans Yunohost](https://github.com/YunoHost-Apps/coturn_ynh/blob/master/README_fr.md). Il est ensuite nécessaire de renseigner les informations fournies par le serveur coturn dans le fichier `conduit.toml` tel que : ``` -turn_uris = ["turn:your.turn.url?transport=udp", "turn:your.turn.url?transport=tcp"] -turn_username = "" -turn_password = "" +turn_uris = ["turn:your.turn.url:5349?transport=udp", "turn:your.turn.url:5349?transport=tcp, turns:your.turn.url:5349?transport=udp", "turns:your.turn.url:5349?transport=tcp"] +turn_username = "" +turn_password = "" ``` ## Documentations et ressources From f18d0c8f1a810e8365c77751cab02555c74239ea Mon Sep 17 00:00:00 2001 From: Thatoo Date: Sat, 16 Mar 2024 13:53:18 +0100 Subject: [PATCH 03/17] Update README.md Add coturn configuration EN --- README.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index f4d6bba..0d92828 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,18 @@ Conduit is a lightweight open-source server implementation of the Matrix Specifi Conduit keeps things simple, it's a single binary with an embedded database and can be much faster than other server implementations in some cases. **Shipped version:** 0.6.0~ynh6 +## Disclaimers / important information + +## Configuration + +### Configuration d'un coturn +To be able to take advantage of audio and video call functionalities, a coturn server is often required. It is possible to [install a coturn server in Yunohost (https://github.com/YunoHost-Apps/coturn-ynh/blob/master/README-en.md). +It is then necessary to fill in the information provided by the coturn server in the file 'conduit.toml' such as: +``` +turn_uris = ["turn:your.turn.url:5349?transport=udp", "turn:your.turn.url:5349?transport=tcp, turns:your.turn.url:5349?transport=udp", "turns:your.turn.url:5349?transport=tcp"] +turn_username = "" +turn_password = "" +``` ## Documentation and resources * Official app website: @@ -40,4 +52,4 @@ or sudo yunohost app upgrade conduit -u https://github.com/YunoHost-Apps/conduit_ynh/tree/testing --debug ``` -**More info regarding app packaging:** \ No newline at end of file +**More info regarding app packaging:** From e4281905faea4899acc1f292f563cc09dd3eeddd Mon Sep 17 00:00:00 2001 From: Thatoo Date: Sat, 16 Mar 2024 14:58:08 +0100 Subject: [PATCH 04/17] Update README.md improve coturn config --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 0d92828..276747a 100644 --- a/README.md +++ b/README.md @@ -28,10 +28,16 @@ Conduit keeps things simple, it's a single binary with an embedded database and To be able to take advantage of audio and video call functionalities, a coturn server is often required. It is possible to [install a coturn server in Yunohost (https://github.com/YunoHost-Apps/coturn-ynh/blob/master/README-en.md). It is then necessary to fill in the information provided by the coturn server in the file 'conduit.toml' such as: ``` -turn_uris = ["turn:your.turn.url:5349?transport=udp", "turn:your.turn.url:5349?transport=tcp, turns:your.turn.url:5349?transport=udp", "turns:your.turn.url:5349?transport=tcp"] +turn_uris = ["turns:your.turn.url:5349?transport=udp", "turns:your.turn.url:5349?transport=tcp"] turn_username = "" turn_password = "" ``` +If your coturn (not Yunohost's one) don't use TLS, you might need to change alittle bit like : +``` +turn_uris = ["turn:your.turn.url:5349?transport=udp", "turn:your.turn.url:5349?transport=tcp"] +``` + + ## Documentation and resources * Official app website: From 5da7149f92045bf1aa8dd285297f0a0d6d8ad7f8 Mon Sep 17 00:00:00 2001 From: Thatoo Date: Sat, 16 Mar 2024 14:59:43 +0100 Subject: [PATCH 05/17] Update README_fr.md improve config coturn non TLS --- README_fr.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README_fr.md b/README_fr.md index da5bf50..fa65afd 100644 --- a/README_fr.md +++ b/README_fr.md @@ -28,10 +28,15 @@ Conduit garde les choses simples, c'est un binaire unique avec une base de donn Afin de pouvoir profiter des fonctionnalités d'appels audio et video, un serveur coturn est souvent requis. Il est possible d'[installer un serveur coturn dans Yunohost](https://github.com/YunoHost-Apps/coturn_ynh/blob/master/README_fr.md). Il est ensuite nécessaire de renseigner les informations fournies par le serveur coturn dans le fichier `conduit.toml` tel que : ``` -turn_uris = ["turn:your.turn.url:5349?transport=udp", "turn:your.turn.url:5349?transport=tcp, turns:your.turn.url:5349?transport=udp", "turns:your.turn.url:5349?transport=tcp"] +turn_uris = ["turns:your.turn.url:5349?transport=udp", "turns:your.turn.url:5349?transport=tcp"] turn_username = "" turn_password = "" ``` +Si votre serveur coturn (autre que celui de Yunohost) n'utilise pas une connection TLS, vous devrez ajuster ainsi : +``` +turn_uris = ["turn:your.turn.url:5349?transport=udp", "turn:your.turn.url:5349?transport=tcp"] +``` + ## Documentations et ressources From 69377cf823844615ac8ea13273f2b570d4114595 Mon Sep 17 00:00:00 2001 From: Thatoo Date: Sat, 16 Mar 2024 15:00:01 +0100 Subject: [PATCH 06/17] Update README.md typo error --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 276747a..21d2e51 100644 --- a/README.md +++ b/README.md @@ -32,7 +32,7 @@ turn_uris = ["turns:your.turn.url:5349?transport=udp", "turns:your.turn.url:5349 turn_username = "" turn_password = "" ``` -If your coturn (not Yunohost's one) don't use TLS, you might need to change alittle bit like : +If your coturn (not Yunohost's one) don't use TLS, you might need to change a little bit like : ``` turn_uris = ["turn:your.turn.url:5349?transport=udp", "turn:your.turn.url:5349?transport=tcp"] ``` From dff3e798ce302af46e27ca24c64bd9eb0387d4e2 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Fri, 26 Apr 2024 09:37:32 +0000 Subject: [PATCH 07/17] Auto-update READMEs --- ALL_README.md | 7 +++++++ README.md | 26 +++++++++++++------------- README_eu.md | 43 +++++++++++++++++++++++++++++++++++++++++++ README_fr.md | 30 +++++++++++++++--------------- README_gl.md | 43 +++++++++++++++++++++++++++++++++++++++++++ README_zh_Hans.md | 43 +++++++++++++++++++++++++++++++++++++++++++ 6 files changed, 164 insertions(+), 28 deletions(-) create mode 100644 ALL_README.md create mode 100644 README_eu.md create mode 100644 README_gl.md create mode 100644 README_zh_Hans.md diff --git a/ALL_README.md b/ALL_README.md new file mode 100644 index 0000000..a01b345 --- /dev/null +++ b/ALL_README.md @@ -0,0 +1,7 @@ +# All available README files by language + +- [Read the README in English](README.md) +- [Irakurri README euskaraz](README_eu.md) +- [Lire le README en français](README_fr.md) +- [Le o README en galego](README_gl.md) +- [阅读中文(简体)的 README](README_zh_Hans.md) diff --git a/README.md b/README.md index f4d6bba..29cfd26 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ @@ -9,10 +9,10 @@ It shall NOT be edited by hand. [![Install Conduit with YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=conduit) -*[Lire ce readme en français.](./README_fr.md)* +*[Read this README in other languages.](./ALL_README.md)* -> *This package allows you to install Conduit quickly and simply on a YunoHost server. -If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/install) to learn how to install it.* +> *This package allows you to install Conduit quickly and simply on a YunoHost server.* +> *If you don't have YunoHost, please consult [the guide](https://yunohost.org/install) to learn how to install it.* ## Overview @@ -22,22 +22,22 @@ Conduit keeps things simple, it's a single binary with an embedded database and **Shipped version:** 0.6.0~ynh6 ## Documentation and resources -* Official app website: -* Official admin documentation: -* Upstream app code repository: -* YunoHost Store: -* Report a bug: +- Official app website: +- Official admin documentation: +- Upstream app code repository: +- YunoHost Store: +- Report a bug: ## Developer info -Please send your pull request to the [testing branch](https://github.com/YunoHost-Apps/conduit_ynh/tree/testing). +Please send your pull request to the [`testing` branch](https://github.com/YunoHost-Apps/conduit_ynh/tree/testing). -To try the testing branch, please proceed like that. +To try the `testing` branch, please proceed like that: -``` bash +```bash sudo yunohost app install https://github.com/YunoHost-Apps/conduit_ynh/tree/testing --debug or sudo yunohost app upgrade conduit -u https://github.com/YunoHost-Apps/conduit_ynh/tree/testing --debug ``` -**More info regarding app packaging:** \ No newline at end of file +**More info regarding app packaging:** diff --git a/README_eu.md b/README_eu.md new file mode 100644 index 0000000..53d03a9 --- /dev/null +++ b/README_eu.md @@ -0,0 +1,43 @@ + + +# Conduit YunoHost-erako + +[![Integrazio maila](https://dash.yunohost.org/integration/conduit.svg)](https://dash.yunohost.org/appci/app/conduit) ![Funtzionamendu egoera](https://ci-apps.yunohost.org/ci/badges/conduit.status.svg) ![Mantentze egoera](https://ci-apps.yunohost.org/ci/badges/conduit.maintain.svg) + +[![Instalatu Conduit YunoHost-ekin](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=conduit) + +*[Irakurri README hau beste hizkuntzatan.](./ALL_README.md)* + +> *Pakete honek Conduit YunoHost zerbitzari batean azkar eta zailtasunik gabe instalatzea ahalbidetzen dizu.* +> *YunoHost ez baduzu, kontsultatu [gida](https://yunohost.org/install) nola instalatu ikasteko.* + +## Aurreikuspena + +Conduit is a lightweight open-source server implementation of the Matrix Specification with a focus on easy setup and low system requirements. That means you can make your own Conduit setup in just a few minutes. +Conduit keeps things simple, it's a single binary with an embedded database and can be much faster than other server implementations in some cases. + +**Paketatutako bertsioa:** 0.6.0~ynh6 +## Dokumentazioa eta baliabideak + +- Aplikazioaren webgune ofiziala: +- Administratzaileen dokumentazio ofiziala: +- Jatorrizko aplikazioaren kode-gordailua: +- YunoHost Denda: +- Eman errore baten berri: + +## Garatzaileentzako informazioa + +Bidali `pull request`a [`testing` abarrera](https://github.com/YunoHost-Apps/conduit_ynh/tree/testing). + +`testing` abarra probatzeko, ondorengoa egin: + +```bash +sudo yunohost app install https://github.com/YunoHost-Apps/conduit_ynh/tree/testing --debug +edo +sudo yunohost app upgrade conduit -u https://github.com/YunoHost-Apps/conduit_ynh/tree/testing --debug +``` + +**Informazio gehiago aplikazioaren paketatzeari buruz:** diff --git a/README_fr.md b/README_fr.md index b8bff38..01b371c 100644 --- a/README_fr.md +++ b/README_fr.md @@ -1,6 +1,6 @@ # Conduit pour YunoHost @@ -9,35 +9,35 @@ It shall NOT be edited by hand. [![Installer Conduit avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=conduit) -*[Read this readme in english.](./README.md)* +*[Lire le README dans d'autres langues.](./ALL_README.md)* -> *Ce package vous permet d’installer Conduit rapidement et simplement sur un serveur YunoHost. -Si vous n’avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l’installer et en profiter.* +> *Ce package vous permet d’installer Conduit rapidement et simplement sur un serveur YunoHost.* +> *Si vous n’avez pas YunoHost, consultez [ce guide](https://yunohost.org/install) pour savoir comment l’installer et en profiter.* ## Vue d’ensemble Conduit est une implémentation de serveur open source légère de la spécification Matrix avec un accent sur une configuration facile et des exigences système faibles. Cela signifie que vous pouvez créer votre propre configuration Conduit en quelques minutes seulement. Conduit garde les choses simples, c'est un binaire unique avec une base de données intégrée et peut être beaucoup plus rapide que d'autres implémentations de serveur dans certains cas. -**Version incluse :** 0.6.0~ynh6 +**Version incluse :** 0.6.0~ynh6 ## Documentations et ressources -* Site officiel de l’app : -* Documentation officielle de l’admin : -* Dépôt de code officiel de l’app : -* YunoHost Store: -* Signaler un bug : +- Site officiel de l’app : +- Documentation officielle de l’admin : +- Dépôt de code officiel de l’app : +- YunoHost Store : +- Signaler un bug : ## Informations pour les développeurs -Merci de faire vos pull request sur la [branche testing](https://github.com/YunoHost-Apps/conduit_ynh/tree/testing). +Merci de faire vos pull request sur la [branche `testing`](https://github.com/YunoHost-Apps/conduit_ynh/tree/testing). -Pour essayer la branche testing, procédez comme suit. +Pour essayer la branche `testing`, procédez comme suit : -``` bash +```bash sudo yunohost app install https://github.com/YunoHost-Apps/conduit_ynh/tree/testing --debug ou sudo yunohost app upgrade conduit -u https://github.com/YunoHost-Apps/conduit_ynh/tree/testing --debug ``` -**Plus d’infos sur le packaging d’applications :** \ No newline at end of file +**Plus d’infos sur le packaging d’applications :** diff --git a/README_gl.md b/README_gl.md new file mode 100644 index 0000000..f5980b7 --- /dev/null +++ b/README_gl.md @@ -0,0 +1,43 @@ + + +# Conduit para YunoHost + +[![Nivel de integración](https://dash.yunohost.org/integration/conduit.svg)](https://dash.yunohost.org/appci/app/conduit) ![Estado de funcionamento](https://ci-apps.yunohost.org/ci/badges/conduit.status.svg) ![Estado de mantemento](https://ci-apps.yunohost.org/ci/badges/conduit.maintain.svg) + +[![Instalar Conduit con YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=conduit) + +*[Le este README en outros idiomas.](./ALL_README.md)* + +> *Este paquete permíteche instalar Conduit de xeito rápido e doado nun servidor YunoHost.* +> *Se non usas YunoHost, le a [documentación](https://yunohost.org/install) para saber como instalalo.* + +## Vista xeral + +Conduit is a lightweight open-source server implementation of the Matrix Specification with a focus on easy setup and low system requirements. That means you can make your own Conduit setup in just a few minutes. +Conduit keeps things simple, it's a single binary with an embedded database and can be much faster than other server implementations in some cases. + +**Versión proporcionada:** 0.6.0~ynh6 +## Documentación e recursos + +- Web oficial da app: +- Documentación oficial para admin: +- Repositorio de orixe do código: +- Tenda YunoHost: +- Informar dun problema: + +## Info de desenvolvemento + +Envía a túa colaboración á [rama `testing`](https://github.com/YunoHost-Apps/conduit_ynh/tree/testing). + +Para probar a rama `testing`, procede deste xeito: + +```bash +sudo yunohost app install https://github.com/YunoHost-Apps/conduit_ynh/tree/testing --debug +ou +sudo yunohost app upgrade conduit -u https://github.com/YunoHost-Apps/conduit_ynh/tree/testing --debug +``` + +**Máis info sobre o empaquetado da app:** diff --git a/README_zh_Hans.md b/README_zh_Hans.md new file mode 100644 index 0000000..6342e20 --- /dev/null +++ b/README_zh_Hans.md @@ -0,0 +1,43 @@ + + +# YunoHost 的 Conduit + +[![集成程度](https://dash.yunohost.org/integration/conduit.svg)](https://dash.yunohost.org/appci/app/conduit) ![工作状态](https://ci-apps.yunohost.org/ci/badges/conduit.status.svg) ![维护状态](https://ci-apps.yunohost.org/ci/badges/conduit.maintain.svg) + +[![使用 YunoHost 安装 Conduit](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=conduit) + +*[阅读此 README 的其它语言版本。](./ALL_README.md)* + +> *通过此软件包,您可以在 YunoHost 服务器上快速、简单地安装 Conduit。* +> *如果您还没有 YunoHost,请参阅[指南](https://yunohost.org/install)了解如何安装它。* + +## 概况 + +Conduit is a lightweight open-source server implementation of the Matrix Specification with a focus on easy setup and low system requirements. That means you can make your own Conduit setup in just a few minutes. +Conduit keeps things simple, it's a single binary with an embedded database and can be much faster than other server implementations in some cases. + +**分发版本:** 0.6.0~ynh6 +## 文档与资源 + +- 官方应用网站: +- 官方管理文档: +- 上游应用代码库: +- YunoHost 商店: +- 报告 bug: + +## 开发者信息 + +请向 [`testing` 分支](https://github.com/YunoHost-Apps/conduit_ynh/tree/testing) 发送拉取请求。 + +如要尝试 `testing` 分支,请这样操作: + +```bash +sudo yunohost app install https://github.com/YunoHost-Apps/conduit_ynh/tree/testing --debug +或 +sudo yunohost app upgrade conduit -u https://github.com/YunoHost-Apps/conduit_ynh/tree/testing --debug +``` + +**有关应用打包的更多信息:** From f27d0b7c26c398660efc986b91a6299703f5ae7c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 2 May 2024 19:17:22 +0200 Subject: [PATCH 08/17] Update manifest.toml --- manifest.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index 7df66f1..90ed128 100644 --- a/manifest.toml +++ b/manifest.toml @@ -5,7 +5,7 @@ name = "Conduit" description.en = "Simple, fast and reliable chat server powered by Matrix" description.fr = "Serveur de chat simple, rapide et fiable alimenté par Matrix" -version = "0.6.0~ynh6" +version = "0.7.0~ynh1" maintainers = [] From 55419f7c8c54f1430c3b07161cccb69c148a90f8 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 2 May 2024 17:17:27 +0000 Subject: [PATCH 09/17] Auto-update READMEs --- README.md | 2 +- README_eu.md | 2 +- README_fr.md | 2 +- README_gl.md | 2 +- README_zh_Hans.md | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 29cfd26..89c2041 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ It shall NOT be edited by hand. Conduit is a lightweight open-source server implementation of the Matrix Specification with a focus on easy setup and low system requirements. That means you can make your own Conduit setup in just a few minutes. Conduit keeps things simple, it's a single binary with an embedded database and can be much faster than other server implementations in some cases. -**Shipped version:** 0.6.0~ynh6 +**Shipped version:** 0.7.0~ynh1 ## Documentation and resources - Official app website: diff --git a/README_eu.md b/README_eu.md index 53d03a9..a683875 100644 --- a/README_eu.md +++ b/README_eu.md @@ -19,7 +19,7 @@ EZ editatu eskuz. Conduit is a lightweight open-source server implementation of the Matrix Specification with a focus on easy setup and low system requirements. That means you can make your own Conduit setup in just a few minutes. Conduit keeps things simple, it's a single binary with an embedded database and can be much faster than other server implementations in some cases. -**Paketatutako bertsioa:** 0.6.0~ynh6 +**Paketatutako bertsioa:** 0.7.0~ynh1 ## Dokumentazioa eta baliabideak - Aplikazioaren webgune ofiziala: diff --git a/README_fr.md b/README_fr.md index 01b371c..9c68afe 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,7 +19,7 @@ Il NE doit PAS être modifié à la main. Conduit est une implémentation de serveur open source légère de la spécification Matrix avec un accent sur une configuration facile et des exigences système faibles. Cela signifie que vous pouvez créer votre propre configuration Conduit en quelques minutes seulement. Conduit garde les choses simples, c'est un binaire unique avec une base de données intégrée et peut être beaucoup plus rapide que d'autres implémentations de serveur dans certains cas. -**Version incluse :** 0.6.0~ynh6 +**Version incluse :** 0.7.0~ynh1 ## Documentations et ressources - Site officiel de l’app : diff --git a/README_gl.md b/README_gl.md index f5980b7..d916e86 100644 --- a/README_gl.md +++ b/README_gl.md @@ -19,7 +19,7 @@ NON debe editarse manualmente. Conduit is a lightweight open-source server implementation of the Matrix Specification with a focus on easy setup and low system requirements. That means you can make your own Conduit setup in just a few minutes. Conduit keeps things simple, it's a single binary with an embedded database and can be much faster than other server implementations in some cases. -**Versión proporcionada:** 0.6.0~ynh6 +**Versión proporcionada:** 0.7.0~ynh1 ## Documentación e recursos - Web oficial da app: diff --git a/README_zh_Hans.md b/README_zh_Hans.md index 6342e20..727dd40 100644 --- a/README_zh_Hans.md +++ b/README_zh_Hans.md @@ -19,7 +19,7 @@ Conduit is a lightweight open-source server implementation of the Matrix Specification with a focus on easy setup and low system requirements. That means you can make your own Conduit setup in just a few minutes. Conduit keeps things simple, it's a single binary with an embedded database and can be much faster than other server implementations in some cases. -**分发版本:** 0.6.0~ynh6 +**分发版本:** 0.7.0~ynh1 ## 文档与资源 - 官方应用网站: From efe444814b68b70c21ae6f7b699071278f023546 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 2 May 2024 19:22:59 +0200 Subject: [PATCH 10/17] use admin.md --- README.md | 17 ----------------- README_fr.md | 16 ---------------- doc/Admin.md | 14 ++++++++++++++ doc/DESCRIPTION_fr.md | 2 +- doc/admin_fr.md | 13 +++++++++++++ 5 files changed, 28 insertions(+), 34 deletions(-) create mode 100644 doc/Admin.md create mode 100644 doc/admin_fr.md diff --git a/README.md b/README.md index fa48100..a4e3ecf 100644 --- a/README.md +++ b/README.md @@ -20,23 +20,6 @@ Conduit is a lightweight open-source server implementation of the Matrix Specifi Conduit keeps things simple, it's a single binary with an embedded database and can be much faster than other server implementations in some cases. **Shipped version:** 0.6.0~ynh6 -## Disclaimers / important information - -## Configuration - -### Configuration d'un coturn -To be able to take advantage of audio and video call functionalities, a coturn server is often required. It is possible to [install a coturn server in Yunohost (https://github.com/YunoHost-Apps/coturn-ynh/blob/master/README-en.md). -It is then necessary to fill in the information provided by the coturn server in the file 'conduit.toml' such as: -``` -turn_uris = ["turns:your.turn.url:5349?transport=udp", "turns:your.turn.url:5349?transport=tcp"] -turn_username = "" -turn_password = "" -``` -If your coturn (not Yunohost's one) don't use TLS, you might need to change a little bit like : -``` -turn_uris = ["turn:your.turn.url:5349?transport=udp", "turn:your.turn.url:5349?transport=tcp"] -``` - ## Documentation and resources diff --git a/README_fr.md b/README_fr.md index 2ab6606..eb87b40 100644 --- a/README_fr.md +++ b/README_fr.md @@ -20,22 +20,6 @@ Conduit est une implémentation de serveur open source légère de la spécifica Conduit garde les choses simples, c'est un binaire unique avec une base de données intégrée et peut être beaucoup plus rapide que d'autres implémentations de serveur dans certains cas. **Version incluse :** 0.6.0~ynh6 -## Avertissements / informations importantes - -## Configuration - -### Configuration d'un coturn -Afin de pouvoir profiter des fonctionnalités d'appels audio et video, un serveur coturn est souvent requis. Il est possible d'[installer un serveur coturn dans Yunohost](https://github.com/YunoHost-Apps/coturn_ynh/blob/master/README_fr.md). -Il est ensuite nécessaire de renseigner les informations fournies par le serveur coturn dans le fichier `conduit.toml` tel que : -``` -turn_uris = ["turns:your.turn.url:5349?transport=udp", "turns:your.turn.url:5349?transport=tcp"] -turn_username = "" -turn_password = "" -``` -Si votre serveur coturn (autre que celui de Yunohost) n'utilise pas une connection TLS, vous devrez ajuster ainsi : -``` -turn_uris = ["turn:your.turn.url:5349?transport=udp", "turn:your.turn.url:5349?transport=tcp"] -``` ## Documentations et ressources diff --git a/doc/Admin.md b/doc/Admin.md new file mode 100644 index 0000000..b462c34 --- /dev/null +++ b/doc/Admin.md @@ -0,0 +1,14 @@ +### Coturn configuration + +To be able to take advantage of audio and video call functionalities, a coturn server is often required. It is possible to [install a coturn server in YunoHost (https://github.com/YunoHost-Apps/coturn-ynh/blob/master/README-en.md). +It is then necessary to fill in the information provided by the coturn server in the file 'conduit.toml' such as: + +``` +turn_uris = ["turns:your.turn.url:5349?transport=udp", "turns:your.turn.url:5349?transport=tcp"] +turn_username = "" +turn_password = "" +``` +If your coturn (not Yunohost's one) don't use TLS, you might need to change a little bit like : +``` +turn_uris = ["turn:your.turn.url:5349?transport=udp", "turn:your.turn.url:5349?transport=tcp"] +`` \ No newline at end of file diff --git a/doc/DESCRIPTION_fr.md b/doc/DESCRIPTION_fr.md index 8dae02e..fa0f956 100644 --- a/doc/DESCRIPTION_fr.md +++ b/doc/DESCRIPTION_fr.md @@ -1,2 +1,2 @@ Conduit est une implémentation de serveur open source légère de la spécification Matrix avec un accent sur une configuration facile et des exigences système faibles. Cela signifie que vous pouvez créer votre propre configuration Conduit en quelques minutes seulement. -Conduit garde les choses simples, c'est un binaire unique avec une base de données intégrée et peut être beaucoup plus rapide que d'autres implémentations de serveur dans certains cas. \ No newline at end of file +Conduit garde les choses simples, c'est un binaire unique avec une base de données intégrée et peut être beaucoup plus rapide que d'autres implémentations de serveur dans certains cas. diff --git a/doc/admin_fr.md b/doc/admin_fr.md new file mode 100644 index 0000000..e4ab54e --- /dev/null +++ b/doc/admin_fr.md @@ -0,0 +1,13 @@ +### Configuration d'un coturn + +Afin de pouvoir profiter des fonctionnalités d'appels audio et video, un serveur coturn est souvent requis. Il est possible d'[installer un serveur coturn dans YunoHost](https://github.com/YunoHost-Apps/coturn_ynh/blob/master/README_fr.md). +Il est ensuite nécessaire de renseigner les informations fournies par le serveur coturn dans le fichier `conduit.toml` tel que : +``` +turn_uris = ["turns:your.turn.url:5349?transport=udp", "turns:your.turn.url:5349?transport=tcp"] +turn_username = "" +turn_password = "" +``` +Si votre serveur coturn (autre que celui de Yunohost) n'utilise pas une connection TLS, vous devrez ajuster ainsi : +``` +turn_uris = ["turn:your.turn.url:5349?transport=udp", "turn:your.turn.url:5349?transport=tcp"] +``` \ No newline at end of file From c4e442b9070cef3bc4423592475ffd8d3c2388e1 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 2 May 2024 17:23:36 +0000 Subject: [PATCH 11/17] Auto-update READMEs --- README.md | 1 - README_fr.md | 5 ++--- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index a4e3ecf..29cfd26 100644 --- a/README.md +++ b/README.md @@ -20,7 +20,6 @@ Conduit is a lightweight open-source server implementation of the Matrix Specifi Conduit keeps things simple, it's a single binary with an embedded database and can be much faster than other server implementations in some cases. **Shipped version:** 0.6.0~ynh6 - ## Documentation and resources - Official app website: diff --git a/README_fr.md b/README_fr.md index eb87b40..e589f30 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,9 +19,8 @@ Il NE doit PAS être modifié à la main. Conduit est une implémentation de serveur open source légère de la spécification Matrix avec un accent sur une configuration facile et des exigences système faibles. Cela signifie que vous pouvez créer votre propre configuration Conduit en quelques minutes seulement. Conduit garde les choses simples, c'est un binaire unique avec une base de données intégrée et peut être beaucoup plus rapide que d'autres implémentations de serveur dans certains cas. -**Version incluse :** 0.6.0~ynh6 - +**Version incluse :** 0.6.0~ynh6 ## Documentations et ressources - Site officiel de l’app : @@ -42,4 +41,4 @@ ou sudo yunohost app upgrade conduit -u https://github.com/YunoHost-Apps/conduit_ynh/tree/testing --debug ``` -**Plus d’infos sur le packaging d’applications :** +**Plus d’infos sur le packaging d’applications :** From 70b029571ac263d077c2f6b5109c9e5f73273793 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 2 May 2024 19:34:27 +0200 Subject: [PATCH 12/17] Update manifest.toml --- manifest.toml | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/manifest.toml b/manifest.toml index 90ed128..8f6c6e2 100644 --- a/manifest.toml +++ b/manifest.toml @@ -62,12 +62,8 @@ ram.runtime = "50M" in_subdir = false extract = false rename = "conduit" - amd64.url = "https://gitlab.com/famedly/conduit/-/jobs/artifacts/master/raw/build-output/linux_amd64/conduit?job=docker:master" - amd64.sha256 = "eb085e2a43e9225da1fafe01956b361a48b48a1dce9370c3e09bbc120ff6998d" - arm64.url = "https://gitlab.com/famedly/conduit/-/jobs/artifacts/master/raw/build-output/linux_arm64/conduit?job=docker:master" - arm64.sha256 = "ef089841b2ff23285fa458459a3add2a608c0ec0702434b1a8973d2cac1b978f" - armhf.url = "https://gitlab.com/famedly/conduit/-/jobs/artifacts/master/raw/build-output/linux_arm_v7/conduit?job=docker:master" - armhf.sha256 = "595534a8eb19496f7ac39130e62a29645fc04b001faad72032144ab97467d394" + amd64.url = "https://gitlab.com/api/v4/projects/famedly%2Fconduit/jobs/artifacts/master/raw/x86_64-unknown-linux-musl?job=artifacts" + amd64.sha256 = "eafa400feefee2a2117d56a09c891d0c39cbec30520a2422056d7d2dcd00de04" [resources.system_user] From 2b30c451c65caff750773f327cea94d214b45d0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 2 May 2024 19:46:31 +0200 Subject: [PATCH 13/17] Update manifest.toml --- manifest.toml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/manifest.toml b/manifest.toml index 8f6c6e2..56b4f31 100644 --- a/manifest.toml +++ b/manifest.toml @@ -64,6 +64,8 @@ ram.runtime = "50M" rename = "conduit" amd64.url = "https://gitlab.com/api/v4/projects/famedly%2Fconduit/jobs/artifacts/master/raw/x86_64-unknown-linux-musl?job=artifacts" amd64.sha256 = "eafa400feefee2a2117d56a09c891d0c39cbec30520a2422056d7d2dcd00de04" + arm64.url = "https://gitlab.com/api/v4/projects/famedly%2Fconduit/jobs/artifacts/master/raw/aarch64-unknown-linux-musl?job=artifacts" + arm64.sha256 = "371a6572c370f82810e41666fe71bdacfd7b611b245310d6465392e9da7c3130" [resources.system_user] From b579617aefbb2bea985578739e6f70ea600bc906 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 2 May 2024 17:51:51 +0000 Subject: [PATCH 14/17] Auto-update READMEs --- README_fr.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README_fr.md b/README_fr.md index 9f689e9..112b78f 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,8 +19,8 @@ Il NE doit PAS être modifié à la main. Conduit est une implémentation de serveur open source légère de la spécification Matrix avec un accent sur une configuration facile et des exigences système faibles. Cela signifie que vous pouvez créer votre propre configuration Conduit en quelques minutes seulement. Conduit garde les choses simples, c'est un binaire unique avec une base de données intégrée et peut être beaucoup plus rapide que d'autres implémentations de serveur dans certains cas. -**Version incluse :** 0.7.0~ynh1 +**Version incluse :** 0.7.0~ynh1 ## Documentations et ressources - Site officiel de l’app : From 302f0abf214a7e5cdd80960247ef1720bff4058f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 2 May 2024 20:04:15 +0200 Subject: [PATCH 15/17] Update manifest.toml --- manifest.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manifest.toml b/manifest.toml index 56b4f31..eae82a0 100644 --- a/manifest.toml +++ b/manifest.toml @@ -18,7 +18,7 @@ fund = "https://liberapay.com/timokoesters/" [integration] yunohost = ">= 11.2" -architectures = [ "arm64", "amd64", "armhf" ] +architectures = [ "arm64", "amd64" ] multi_instance = false ldap = "not_relevant" From c1824c1a10a9c41d04211640e93625944ccc747d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?E=CC=81ric=20Gaspar?= <46165813+ericgaspar@users.noreply.github.com> Date: Thu, 2 May 2024 20:04:59 +0200 Subject: [PATCH 16/17] Update upgrade --- scripts/upgrade | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/scripts/upgrade b/scripts/upgrade index 93a5b47..b5b16b0 100755 --- a/scripts/upgrade +++ b/scripts/upgrade @@ -9,8 +9,6 @@ source _common.sh source /usr/share/yunohost/helpers -upgrade_type=$(ynh_check_app_version_changed) - #================================================= # STOP SYSTEMD SERVICE #================================================= @@ -23,13 +21,9 @@ ynh_systemd_action --service_name=$app --action="stop" --log_path="systemd" #================================================= # DOWNLOAD, CHECK AND UNPACK SOURCE #================================================= +ynh_script_progression --message="Upgrading source files..." --weight=1 -if [ "$upgrade_type" == "UPGRADE_APP" ] -then - ynh_script_progression --message="Upgrading source files..." --weight=1 - - ynh_setup_source --dest_dir="$install_dir" --keep="conduit.toml" -fi +ynh_setup_source --dest_dir="$install_dir" --keep="conduit.toml" chown -R $app:root "$install_dir" chmod +x "$install_dir/conduit" From 208972dcf8cf66ef5803563d8c42795855851779 Mon Sep 17 00:00:00 2001 From: yunohost-bot Date: Thu, 2 May 2024 20:30:14 +0000 Subject: [PATCH 17/17] Auto-update READMEs --- README_eu.md | 1 - README_fr.md | 2 +- README_gl.md | 1 - README_zh_Hans.md | 1 - 4 files changed, 1 insertion(+), 4 deletions(-) diff --git a/README_eu.md b/README_eu.md index 0687128..a683875 100644 --- a/README_eu.md +++ b/README_eu.md @@ -20,7 +20,6 @@ Conduit is a lightweight open-source server implementation of the Matrix Specifi Conduit keeps things simple, it's a single binary with an embedded database and can be much faster than other server implementations in some cases. **Paketatutako bertsioa:** 0.7.0~ynh1 - ## Dokumentazioa eta baliabideak - Aplikazioaren webgune ofiziala: diff --git a/README_fr.md b/README_fr.md index 9f689e9..112b78f 100644 --- a/README_fr.md +++ b/README_fr.md @@ -19,8 +19,8 @@ Il NE doit PAS être modifié à la main. Conduit est une implémentation de serveur open source légère de la spécification Matrix avec un accent sur une configuration facile et des exigences système faibles. Cela signifie que vous pouvez créer votre propre configuration Conduit en quelques minutes seulement. Conduit garde les choses simples, c'est un binaire unique avec une base de données intégrée et peut être beaucoup plus rapide que d'autres implémentations de serveur dans certains cas. -**Version incluse :** 0.7.0~ynh1 +**Version incluse :** 0.7.0~ynh1 ## Documentations et ressources - Site officiel de l’app : diff --git a/README_gl.md b/README_gl.md index fda9ba9..d916e86 100644 --- a/README_gl.md +++ b/README_gl.md @@ -20,7 +20,6 @@ Conduit is a lightweight open-source server implementation of the Matrix Specifi Conduit keeps things simple, it's a single binary with an embedded database and can be much faster than other server implementations in some cases. **Versión proporcionada:** 0.7.0~ynh1 - ## Documentación e recursos - Web oficial da app: diff --git a/README_zh_Hans.md b/README_zh_Hans.md index eaeba24..727dd40 100644 --- a/README_zh_Hans.md +++ b/README_zh_Hans.md @@ -20,7 +20,6 @@ Conduit is a lightweight open-source server implementation of the Matrix Specifi Conduit keeps things simple, it's a single binary with an embedded database and can be much faster than other server implementations in some cases. **分发版本:** 0.7.0~ynh1 - ## 文档与资源 - 官方应用网站: