mirror of
https://github.com/YunoHost-Apps/cryptpad_ynh.git
synced 2024-09-03 18:26:14 +02:00
commit
4e5c2b8356
5 changed files with 83 additions and 127 deletions
62
README.md
62
README.md
|
@ -1,3 +1,8 @@
|
||||||
|
<!--
|
||||||
|
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.
|
||||||
|
-->
|
||||||
|
|
||||||
# CryptPad for YunoHost
|
# CryptPad for YunoHost
|
||||||
|
|
||||||
[![Integration level](https://dash.yunohost.org/integration/cryptpad.svg)](https://dash.yunohost.org/appci/app/cryptpad) ![](https://ci-apps.yunohost.org/ci/badges/cryptpad.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/cryptpad.maintain.svg)
|
[![Integration level](https://dash.yunohost.org/integration/cryptpad.svg)](https://dash.yunohost.org/appci/app/cryptpad) ![](https://ci-apps.yunohost.org/ci/badges/cryptpad.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/cryptpad.maintain.svg)
|
||||||
|
@ -6,59 +11,34 @@
|
||||||
*[Lire ce readme en français.](./README_fr.md)*
|
*[Lire ce readme en français.](./README_fr.md)*
|
||||||
|
|
||||||
> *This package allows you to install CryptPad quickly and simply on a YunoHost server.
|
> *This package allows you to install CryptPad 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.*
|
If you don't have YunoHost, please consult [the guide](https://yunohost.org/#/install) to learn how to install it.*
|
||||||
|
|
||||||
## Overview
|
## Overview
|
||||||
CryptPad is a collaborative encrypted document editor in real time. It is a privacy-friendly alternative to popular office tools and cloud services. All content stored in CryptPad is encrypted before being sent, which means that no one can access your data unless you give them the keys. You can share access to a document simply by sharing the link.
|
|
||||||
|
|
||||||
**Shipped version:** 4.6.0
|
Zero Knowledge realtime collaborative editor
|
||||||
|
|
||||||
|
**Shipped version:** 4.7.0~ynh1
|
||||||
|
|
||||||
|
**Demo:** https://cryptpad.fr/
|
||||||
|
|
||||||
## Screenshots
|
## Screenshots
|
||||||
|
|
||||||
![](https://github.com/xwiki-labs/cryptpad/raw/main/screenshot.png)
|
![](./doc/screenshots/screenshot.png)
|
||||||
|
|
||||||
## Demo
|
## Disclaimers / important information
|
||||||
|
|
||||||
* [Official demo](https://cryptpad.fr/)
|
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
* How to configure this app: From the admin panel and the plain file `/var/www/cryptpad/config/config.js.`
|
* How to configure this app: From the admin panel and the plain file `/var/www/cryptpad/config/config.js.`
|
||||||
|
|
||||||
## Documentation
|
## Documentation and resources
|
||||||
|
|
||||||
* Official documentation: https://docs.cryptpad.fr/en/
|
* Official app website: https://cryptpad.fr/
|
||||||
* YunoHost documentation: If specific documentation is needed, feel free to contribute.
|
* Official user documentation: https://yunohost.org/apps
|
||||||
|
* Official admin documentation: https://docs.cryptpad.fr/en/
|
||||||
## YunoHost specific features
|
* Upstream app code repository: https://github.com/xwiki-labs/cryptpad
|
||||||
|
* YunoHost documentation for this app: https://yunohost.org/app_cryptpad
|
||||||
#### Multi-user support
|
* Report a bug: https://github.com/YunoHost-Apps/cryptpad_ynh/issues
|
||||||
|
|
||||||
* Are LDAP and HTTP auth supported? **No**
|
|
||||||
* Can the app be used by multiple users? **Yes**
|
|
||||||
|
|
||||||
#### Supported architectures
|
|
||||||
|
|
||||||
* x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/cryptpad.svg)](https://ci-apps.yunohost.org/ci/apps/cryptpad/)
|
|
||||||
* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/cryptpad.svg)](https://ci-apps-arm.yunohost.org/ci/apps/cryptpad/)
|
|
||||||
|
|
||||||
## Limitations
|
|
||||||
|
|
||||||
* Installation possible only on a root domain (CryptPad limitation)
|
|
||||||
* Can't login via SSO (due to this [CryptPad limitation](https://github.com/xwiki-labs/cryptpad/issues/116))
|
|
||||||
|
|
||||||
## Additional information
|
|
||||||
|
|
||||||
* To increase space for CryptPad users, you can modify `/var/www/cryptpad/config/config.js`, and restart the CryptPad service with `sudo service cryptpad restart`.
|
|
||||||
|
|
||||||
## Links
|
|
||||||
|
|
||||||
* Report a bug: https://github.com/YunoHost-Apps/cryptpad_ynh/issues
|
|
||||||
* App website: https://cryptpad.fr/
|
|
||||||
* Upstream app repository: https://github.com/xwiki-labs/cryptpad
|
|
||||||
* YunoHost website: https://yunohost.org/
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Developer info
|
## Developer info
|
||||||
|
|
||||||
|
@ -70,3 +50,5 @@ sudo yunohost app install https://github.com/YunoHost-Apps/cryptpad_ynh/tree/tes
|
||||||
or
|
or
|
||||||
sudo yunohost app upgrade cryptpad -u https://github.com/YunoHost-Apps/cryptpad_ynh/tree/testing --debug
|
sudo yunohost app upgrade cryptpad -u https://github.com/YunoHost-Apps/cryptpad_ynh/tree/testing --debug
|
||||||
```
|
```
|
||||||
|
|
||||||
|
**More info regarding app packaging:** https://yunohost.org/packaging_apps
|
60
README_fr.md
60
README_fr.md
|
@ -1,64 +1,40 @@
|
||||||
# CryptPad pour YunoHost
|
# CryptPad pour YunoHost
|
||||||
|
|
||||||
[![Integration level](https://dash.yunohost.org/integration/cryptpad.svg)](https://dash.yunohost.org/appci/app/cryptpad) ![](https://ci-apps.yunohost.org/ci/badges/cryptpad.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/cryptpad.maintain.svg)
|
[![Niveau d'intégration](https://dash.yunohost.org/integration/cryptpad.svg)](https://dash.yunohost.org/appci/app/cryptpad) ![](https://ci-apps.yunohost.org/ci/badges/cryptpad.status.svg) ![](https://ci-apps.yunohost.org/ci/badges/cryptpad.maintain.svg)
|
||||||
[![Installer CryptPad avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=cryptpad)
|
[![Installer CryptPad avec YunoHost](https://install-app.yunohost.org/install-with-yunohost.svg)](https://install-app.yunohost.org/?app=cryptpad)
|
||||||
|
|
||||||
*[Read this readme in english.](./README.md)*
|
*[Read this readme in english.](./README.md)*
|
||||||
|
*[Lire ce readme en français.](./README_fr.md)*
|
||||||
|
|
||||||
> *Ce package vous permet d'installer CryptPad rapidement et simplement sur un serveur YunoHost.
|
> *Ce package vous permet d'installer CryptPad rapidement et simplement sur un serveur YunoHost.
|
||||||
Si vous n'avez pas YunoHost, consultez [le guide](https://yunohost.org/install) pour apprendre comment l'installer.*
|
Si vous n'avez pas YunoHost, regardez [ici](https://yunohost.org/#/install) pour savoir comment l'installer et en profiter.*
|
||||||
|
|
||||||
## Vue d'ensemble
|
## Vue d'ensemble
|
||||||
CryptPad est un éditeur de documents chiffrés collaboratifs en temps réel. C'est une alternative respectant la vie privée aux outils office et aux services cloud populaires. Tout le contenu stocké dans CryptPad est chiffré avant d'être envoyé, ce qui signifie que personne ne peut accéder à vos données à moins que vous ne leur donniez les clés. Vous pouvez partager l'accès à un document simplement en partageant le lien.
|
|
||||||
|
|
||||||
**Version incluse :** 4.6.0
|
Éditeur chiffré collaboratif en temps réel.
|
||||||
|
|
||||||
|
**Version incluse :** 4.7.0~ynh1
|
||||||
|
|
||||||
|
**Démo :** https://cryptpad.fr/
|
||||||
|
|
||||||
## Captures d'écran
|
## Captures d'écran
|
||||||
|
|
||||||
![](https://github.com/xwiki-labs/cryptpad/raw/main/screenshot.png)
|
![](./doc/screenshots/screenshot.png)
|
||||||
|
|
||||||
## Démo
|
## Avertissements / informations importantes
|
||||||
|
|
||||||
* [Démo officielle](https://cryptpad.fr/)
|
|
||||||
|
|
||||||
## Configuration
|
## Configuration
|
||||||
|
|
||||||
Comment configurer cette application : via le panneau d'administration ainsi que le fichier de configuration `/var/www/cryptpad/config/config.js`.
|
Comment configurer cette application : via le panneau d'administration ainsi que le fichier de configuration `/var/www/cryptpad/config/config.js`.
|
||||||
|
|
||||||
## Documentation
|
## Documentations et ressources
|
||||||
|
|
||||||
* Official documentation : https://docs.cryptpad.fr/fr/
|
* Site officiel de l'app : https://cryptpad.fr/
|
||||||
* YunoHost documentation : If specific documentation is needed, feel free to contribute.
|
* Documentation officielle utilisateur : https://yunohost.org/apps
|
||||||
|
* Documentation officielle de l'admin : https://docs.cryptpad.fr/en/
|
||||||
## Caractéristiques spécifiques YunoHost
|
* Dépôt de code officiel de l'app : https://github.com/xwiki-labs/cryptpad
|
||||||
|
* Documentation YunoHost pour cette app : https://yunohost.org/app_cryptpad
|
||||||
#### Support multi-utilisateur
|
* Signaler un bug : https://github.com/YunoHost-Apps/cryptpad_ynh/issues
|
||||||
|
|
||||||
* L'authentification LDAP et HTTP est-elle prise en charge ? **Non**
|
|
||||||
* L'application peut-elle être utilisée par plusieurs utilisateurs ? **Oui**
|
|
||||||
|
|
||||||
#### Architectures supportées
|
|
||||||
|
|
||||||
* x86-64 - [![Build Status](https://ci-apps.yunohost.org/ci/logs/cryptpad.svg)](https://ci-apps.yunohost.org/ci/apps/cryptpad/)
|
|
||||||
* ARMv8-A - [![Build Status](https://ci-apps-arm.yunohost.org/ci/logs/cryptpad.svg)](https://ci-apps-arm.yunohost.org/ci/apps/cryptpad/)
|
|
||||||
|
|
||||||
## Limitations
|
|
||||||
|
|
||||||
* Nécessite un sous-domaine / domaine dédié. (limitation de CryptPad)
|
|
||||||
* Impossible de se connecter via SSO (cf [limitation de CryptPad](https://github.com/xwiki-labs/cryptpad/issues/116))
|
|
||||||
|
|
||||||
## Informations additionnelles
|
|
||||||
|
|
||||||
* Pour augmenter l'espace pour l'utilisateur dans le CryptPad, vous pouvez configurer le fichier `config.js` dans le dossier `/var/www/cryptpad/config/config.js`, puis redémarrez le service CryptPad `sudo service cryptpad restart`.
|
|
||||||
|
|
||||||
## Liens
|
|
||||||
|
|
||||||
* Signaler un bug : https://github.com/YunoHost-Apps/cryptpad_ynh/issues
|
|
||||||
* Site de l'application : https://cryptpad.fr/
|
|
||||||
* Dépôt de l'application principale : https://github.com/xwiki-labs/cryptpad
|
|
||||||
* Site web YunoHost : https://yunohost.org/
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## Informations pour les développeurs
|
## Informations pour les développeurs
|
||||||
|
|
||||||
|
@ -70,3 +46,5 @@ sudo yunohost app install https://github.com/YunoHost-Apps/cryptpad_ynh/tree/tes
|
||||||
ou
|
ou
|
||||||
sudo yunohost app upgrade cryptpad -u https://github.com/YunoHost-Apps/cryptpad_ynh/tree/testing --debug
|
sudo yunohost app upgrade cryptpad -u https://github.com/YunoHost-Apps/cryptpad_ynh/tree/testing --debug
|
||||||
```
|
```
|
||||||
|
|
||||||
|
**Plus d'infos sur le packaging d'applications :** https://yunohost.org/packaging_apps
|
|
@ -12,12 +12,10 @@
|
||||||
setup_private=1
|
setup_private=1
|
||||||
setup_public=1
|
setup_public=1
|
||||||
upgrade=1
|
upgrade=1
|
||||||
#4.1.0
|
|
||||||
upgrade=1 from_commit=b0dd9be98e3cfedec24d3910058682b36e3fedda
|
|
||||||
#4.2.1
|
|
||||||
upgrade=1 from_commit=e0fbc906d1445311541dd1b8b7005735b0435537
|
|
||||||
#4.3.1
|
#4.3.1
|
||||||
upgrade=1 from_commit=03c56e25d8e5ce4312bd0b9bd6bd37469f396a22
|
upgrade=1 from_commit=03c56e25d8e5ce4312bd0b9bd6bd37469f396a22
|
||||||
|
#4.6.0
|
||||||
|
upgrade=1 from_commit=198d9d2bbdb131354f4d8ba3179021de9e58a75a
|
||||||
backup_restore=1
|
backup_restore=1
|
||||||
multi_instance=0
|
multi_instance=0
|
||||||
change_url=1
|
change_url=1
|
||||||
|
@ -25,11 +23,9 @@
|
||||||
Email=
|
Email=
|
||||||
Notification=none
|
Notification=none
|
||||||
;;; Upgrade options
|
;;; Upgrade options
|
||||||
; commit=b0dd9be98e3cfedec24d3910058682b36e3fedda
|
|
||||||
name=update to 4.1.0
|
|
||||||
; commit=63f434a721fdea008ff5171b18131afa8d47c140
|
|
||||||
name=update to 4.2.1
|
|
||||||
; commit=e0fbc906d1445311541dd1b8b7005735b0435537
|
; commit=e0fbc906d1445311541dd1b8b7005735b0435537
|
||||||
name=update to 4.3.1
|
name=update to 4.3.1
|
||||||
|
; commit=198d9d2bbdb131354f4d8ba3179021de9e58a75a
|
||||||
|
name=update to 4.6.0
|
||||||
manifest_arg=domain=DOMAIN&path=PATH&admin=USER&language=fr&is_public=1&password=pass&port=666&
|
manifest_arg=domain=DOMAIN&path=PATH&admin=USER&language=fr&is_public=1&password=pass&port=666&
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
SOURCE_URL=https://github.com/xwiki-labs/cryptpad/archive/4.6.0.tar.gz
|
SOURCE_URL=https://github.com/xwiki-labs/cryptpad/archive/4.7.0.tar.gz
|
||||||
SOURCE_SUM=d723fec493b1254946015ce7d40b8cc3ca528d558bf434fd26742fbc5b5a1f12
|
SOURCE_SUM=33f7a352b034ef12ee9e588896c11b7bc18a3ed216c864798d1d17da5debc982
|
||||||
SOURCE_SUM_PRG=sha256sum
|
SOURCE_SUM_PRG=sha256sum
|
||||||
SOURCE_FORMAT=tar.gz
|
SOURCE_FORMAT=tar.gz
|
||||||
SOURCE_IN_SUBDIR=true
|
SOURCE_IN_SUBDIR=true
|
||||||
SOURCE_FILENAME=cryptpad-4.6.0.tar.gz
|
SOURCE_FILENAME=cryptpad-4.7.0.tar.gz
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
"en": "Zero Knowledge realtime collaborative editor",
|
"en": "Zero Knowledge realtime collaborative editor",
|
||||||
"fr": "Éditeur chiffré collaboratif en temps réel."
|
"fr": "Éditeur chiffré collaboratif en temps réel."
|
||||||
},
|
},
|
||||||
"version": "4.6.0~ynh1",
|
"version": "4.7.0~ynh1",
|
||||||
"url": "https://cryptpad.fr/",
|
"url": "https://cryptpad.fr/",
|
||||||
"upstream": {
|
"upstream": {
|
||||||
"license": "AGPL-3.0-only",
|
"license": "AGPL-3.0-only",
|
||||||
|
|
Loading…
Reference in a new issue