1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/tldraw_ynh.git synced 2024-09-03 20:35:54 +02:00
tldraw_ynh/README_fr.md

79 lines
3.7 KiB
Markdown
Raw Normal View History

2022-09-27 10:54:46 +02:00
<!--
N.B.: This README was automatically generated by https://github.com/YunoHost/apps/tree/master/tools/README-generator
It shall NOT be edited by hand.
-->
2022-09-30 12:18:20 +02:00
# TLDraw pour YunoHost
2022-09-27 10:54:46 +02:00
2022-09-30 12:18:20 +02:00
[![Niveau d'intégration](https://dash.yunohost.org/integration/tldraw.svg)](https://dash.yunohost.org/appci/app/tldraw) ![Statut du fonctionnement](https://ci-apps.yunohost.org/ci/badges/tldraw.status.svg) ![Statut de maintenance](https://ci-apps.yunohost.org/ci/badges/tldraw.maintain.svg)
[![Installer TLDraw avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=tldraw)
2022-09-27 10:54:46 +02:00
*[Read this readme in english.](./README.md)*
2022-09-30 12:18:20 +02:00
> *Ce package vous permet d'installer TLDraw rapidement et simplement sur un serveur YunoHost.
2022-09-27 10:54:46 +02:00
Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l'installer et en profiter.*
## Vue d'ensemble
2022-09-30 12:18:20 +02:00
TLDraw is a tiny little drawing app.
2022-09-27 10:54:46 +02:00
### Features
2022-09-30 12:18:20 +02:00
- Very clean and nice UX
- Snappy and very low memory footprint on the server
- PWA ready
- Multiplayer mode (iFrame compatible)
2022-09-27 10:54:46 +02:00
2022-09-30 12:18:20 +02:00
**Version incluse :** 1.24.5~ynh2
2022-09-27 10:54:48 +02:00
2022-09-27 10:54:46 +02:00
2022-09-30 12:18:20 +02:00
**Démo :** https://tldraw.com
2022-09-27 10:54:46 +02:00
## Captures d'écran
2022-09-30 12:18:20 +02:00
![Capture d'écran de TLDraw](./doc/screenshots/TLDraw screenshot.png)
2022-09-27 10:54:46 +02:00
## Avertissements / informations importantes
2022-09-30 12:18:20 +02:00
* TLDraw can't be installed on a subpath, and needs a fully dedicated domain
2022-09-27 10:54:46 +02:00
2022-09-30 12:18:20 +02:00
* The multiplayer mode requires Liveblocks API keys (Public and Secret)
* You can get some for free at liveblocks.io
* Be **very careful** though, and keep in mind that by doing so, all your multiplayer rooms data will be stored on livestocks.io SaaS servers, and **NOT** on your server
* Multiplayer mode is completely optional and you don't have to use it
* If API keys are not provided, it will be automatically deactivated
2022-09-27 10:54:46 +02:00
2022-09-30 12:18:20 +02:00
* TLDraw will not take a lot of disk or memory space while running.
* **However**, you will need at least 2.5GB of RAM and 5GB of disk space during installation time
* The build can be quite long, be patient!
* TLDraw offers all functionnalities (including multiplayer) for free at tldraw.com
* However, they have restricted the use of multiplayer mode within an iFrame, which could be a problem
* TLDraw YunoHost app is patching that restriction so that you can use multiplayer mode within an iFrame as before
* It could be possible to self-host a multiplayer layer in the future. Some projects have been launched, based on YJS library, such as https://github.com/nimeshnayaju/yjs-tldraw, but sadly none of them is mature enough to be included here.
* Obviously, as soon as multiplayer could be enabled without going through Liveblocks SaaS servers, the app will be updated accordingly
2022-09-27 10:54:46 +02:00
## Documentations et ressources
2022-09-30 12:18:20 +02:00
* Site officiel de l'app : <https://tldraw.com>
* Documentation officielle utilisateur : <https://github.com/tldraw/tldraw/blob/main/guides/documentation.md>
* Documentation officielle de l'admin : <https://github.com/tldraw/tldraw/blob/main/guides/documentation.md>
* Dépôt de code officiel de l'app : <https://github.com/tldraw/tldraw>
* Documentation YunoHost pour cette app : <https://yunohost.org/app_tldraw>
* Signaler un bug : <https://github.com/YunoHost-Apps/tldraw_ynh/issues>
2022-09-27 10:54:46 +02:00
## Informations pour les développeurs
2022-09-30 12:18:20 +02:00
Merci de faire vos pull request sur la [branche testing](https://github.com/YunoHost-Apps/tldraw_ynh/tree/testing).
2022-09-27 10:54:46 +02:00
Pour essayer la branche testing, procédez comme suit.
``` bash
2022-09-30 12:18:20 +02:00
sudo yunohost app install https://github.com/YunoHost-Apps/tldraw_ynh/tree/testing --debug
2022-09-27 10:54:46 +02:00
ou
2022-09-30 12:18:20 +02:00
sudo yunohost app upgrade tldraw -u https://github.com/YunoHost-Apps/tldraw_ynh/tree/testing --debug
2022-09-27 10:54:46 +02:00
```
**Plus d'infos sur le packaging d'applications :** <https://yunohost.org/packaging_apps>